1、今日重点①、if三种分支的语法和执行流程。单分支结构if(条件) {//条件为真则执行代码 代码; }双分支结构if(条件) {//条件为真则执行代码1否则执行代码2 代码1; } else { 代码2; }多分支结构if(条件1) {//条件1为真则执行代码1 代码1; } else if (条件2){//条件1为假条件2为真则执行代码2 代码2; } else if (条件3){//条件1、2为假条件3为真则执行代码3 代码3; } else {//条件1、2、3都不满足则执行代码4 代码4; }②、for循环的语法和执行流程。for(初始化条件(1);循环判断条件(2);迭代语句(4)){ 循环体语句(3); } 一般流程(1)初始 (2)判断 判断为真执行(3) (4)迭代 2判断 判断为真执行(3) (4)迭代 2判断 判断为假不执行(3) 循环结束 eg: let sum0; for(let i0;i10;i){ sumi; }③、while循环的语法和执行流程。参数初始化(1); while(循环判断条件(2)){ 循环体语句(3); 迭代语句(4); } 一般流程(1)初始 (2)判断 判断为真执行(3) (4)迭代 2判断 判断为真执行(3) (4)迭代 2判断 判断为假不执行(3) 循环结束 eg: let sum0; let i0; while(i10){ sumi; i; }④、函数的三种定义语法和调用语法。function 函数名(形参1,形参2...){//具名函数 函数体; return 结果; } alert(函数名(实参1,实参2...)); let 变量名 function (形参1,形参2...){//匿名函数 函数体; return 结果; } alert(函数名(实参1,实参2...)); let 变量名 (形参1,形参2...){//箭头函数 (参数) { 函数体 }不用写 function 函数体; return 结果; } alert(函数名(实参1,实参2...)); eg: function sum(a,b){//具名函数 return ab; } alert(sum(1,2)); let add function (a,b){//匿名函数 return ab; } alert(add(1,2)); let addd (a,b){//箭头函数 return ab; } //let addd (ab)ab; alert(addd(1,2));⑤、数组的定义和遍历语法。let arr[1,2,3,4,5]; let array[1,1,小明,k]; for(let i0;iarr.length;i){ document.write(第${i}个元素是${a[i]}); }