JS语句
分支语句
if
if (表达式) {执行的代码}if (表达式) {执行的代码} else {执行的代码}if (表达式) {} else if (表达式) {} else if (表达式) {}if (表达式) {} else if (表达式) {} else if (表达式) {} else {}if 语句有一个特点,如果{}里只有一行代码 可以省略{}
switch
switch (表达式) {case 结果1: code… break; case 结果2: code… break; case 结果3: code… break; default: code… break; }case 后面的内容最终必须时固定的值,不可以是范围表达式。break的作用是停止代码,跳出switch语句。default的作用是当任何case都没有对应上,执行!在比较case的值时,使用的是全等比较注: 如果没有break,则会出现“落空”现象。 落空现象:指的是会执行下一个case语句中的代码的现象。
循环语句
语法
while
while () {} do while
do {} while ()
无论条件是否达成,都会执行一次语句 for
for (初始化; 条件; 改变初始化条件) {}
循环变量在for循环结束之后依旧可用 注: 一定记得在语句中改变条件表达式中的变量 否则会死循环
关键词
break
打断循环不再继续 continue
跳过当前循环