我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

陈玉-20221102-js基础03

[复制链接]
polaris123 发表于 2022-11-2 00:09:36 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
js基础DAY03
一、今日学习内容
1.死循环:当循环条件永远为真时,就会产生死循环
  语法:
for(;;){
}
for(let i=0;true;i++){
}
while(true){
}
2.终止循环语句
  作用:主要用于终止循环或者跳出循环
  语法:
break;结束当前循环,并结束后面所有循环
continue;结束当前循环,继续下一次循环,纸条过了当前这一次循环
3.多分支语句
  switch...case
语法:switch(变量){
case 值1:变量全等于===值1时,需要执行的代码块A
break;
case 值2:
变量全等于===值2时,需要执行的代码块B
  break;case 值3: 变量全等于===值3时,需要执行的代码块C break; ......
defult:以上条件都不满足时,执行代码块
}
  switch和if之间的区别:
1.switch中case后面的值与变量是全等的关系,判断条件是一个具体的值;
2.if条件判断可以是一个具体值,也可以是一个范围;
4.while和do...while循环
  while循环(先判断在执行)
初始循环变量;
while(循环条件){
     循环体;
     更新循环变量;
}
  do...while循环(先执行一次后判断)
初始循环变量;
do{
     循环体;
     更新循环变量;
}
while(循环条件);
5.函数
  概念:函数对指定的代码进行封装(打包),封装的代码总是能完成指定的功能----可复用性
  特点:
1.函数不会主动调用,需要手动调用
2.函数可以多次被使用
  作用:
1.减少了代码的冗余(重复代码)
2.方便后期的维护以及更新
  分类
     系统函数(内置函数)
         概念:js中已经定义好的函数,后期使用时,不需要再次声明,直接使用
     自定义函数:定义方式有声明式和表达式
         声明式和表达式的区别:
         声明式:function,可以在定义函数的前面或者后面进行调用
         表达式:let/var/const,只能在定义函数的后面进行调用
         函数的返回值:return
6.变量作用域
  概念:变量在哪个范围内生效,在哪个范围可以被访问
  作用:解决了全局变量污染问题以及变量的命名空间冲突
  分类:全局作用域、函数作用域、块级作用域
二、今日问题
今日未遇到不能解决的问题

回复

使用道具 举报

关注0

粉丝0

帖子37

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注C++菁英教育

客服电话:18009298968

客服时间:9:00-21:00

猩码学苑 - 专注C++开发菁英教育!( 陕ICP备2025058934号-1 )

版权所有 © 陕西菁英数字科技有限公司 2023-2026