一,今日学习内容:
1. 死循环
概念:当循环条件永远为真时,就会产生死循环,一般工作中,尽量少使用死循环
运用场景:死循环主要用于后期随机数之类的示例
可以造成死循环的操作
for(;;){
}
for(let i=0;true;i++){
}
while(true){
}
2.终止循环语句---掌握
作用:主要用于停止循环或者跳出循环
语法
break:结束当前循环,并结束后面所有循环
continue:结束当前循环,继续下一次循环,只是跳过了当前这一次的循环
3.其他相关--了解
3.1 多分支语句 switch...case
default:else---默认
switch(变量){
case 值1:
变量全等于值1的时候,执行的代码块A;
break;
case 值2:
变量全等于值1的时候,执行的代码块B;
break;
case 值3:
变量全等于值1的时候,执行的代码块C;
break;
......
defult:
以上条件都不满足时,执行的代码块;
break;
}
3.2 while与do...while循环---了解
1.while 循环
初始循环变量;
while(循环条件){
循环体;
更新循环变量;
}
2.do...while 循环
初始循环变量;
do{
循环体;
更新循环变量;
}while(循环条件);
4.函数----重点中的重点
4.1概念
函数(功能,方法)就是对指定代码进行封装(打包),封装的代码总是能完成指定的功能---可复用性
4.2特点
函数不会主动调用,需要手动调用
函数可以多次使用
4.3作用
减少代码冗余(重复代码)
方便后期维护以及更新
4.4 函数的定义---重点
分类
1.系统函数(内置函数)---了解
2.自定义函数(自己写的函数)---重点
函数的定义方式---重点
方式一:声明式
通过关键字function 来指定一个函数
#函数声明,必须指定函数名
语法:
function 函数名(){
函数体----打包的代码;
}
通过函数的名字来调用执行,如果多次执行,多次调用
函数名();
方式二:表达式
把一个匿名函数(没有函数名)赋值给一个变量
语法:
let/const/var 函数名=function(){
函数体---打包的代码;
}
通过函数的名字来调用执行,如果多次执行,多次调用
函数名();
|