逻辑:
JS的关键字和保留字———这些字不能用来作为标识符,就是自定义的名称
条件语句:
当var 设定的为一个语句,当它的值是true的时候则输出第一个值,当结果是false的时候则输出第二个值。
也可以删除else及之后部分,如果是true就执行,如果是false就不执行。
条件语句还有一种是else if语句,即在if 条件false下执行else if条件,如果为true则执行else if语句,如果为false则执行else语句。如下图。
条件语句还有一种switch语句,表达式的值如果是case1的话则执行case1 的语句,依此类推,如果上面都没有匹配的话就会执行default语句。
循环语句
while语句,
而do while 语句的区别在于,do while会先执行一遍,再判断真伪,然后输出结果。
for 语句(初始化;循环条件;更新表达式)
break 和 continue,
当达到停止条件后,break条件就是在此停止,而continue是在达到条件的情况时,这此种情况下断掉,然后后面继续。
代码:
for ( var i=1; i<=10; i++){
if (i==5) {break ;}
document .write (i) ;
}
输出结果:1234;
for ( var i=1; i<=10; i++){
if (i==5) {continue ;}
document .write (i) ;
}
输出结果:1234678910;
循环语句-for-in
for (属性名 in 对象){语句}
with
with (表达式) { 语句 }
异常捕获语句
不确定一段代码是否出错,是否影响运行,那么可以把它放入异常捕获语句,检查是否出错。基础篇--基本类型、运算符与表达式