表达式和语句
- 语句:如var a = 1;表达式通常会改变环境
- 表达式:如add(1,2),通常情况下,表达式不会改变环境
标识符的规则
- 不以数字开头
- 可包含unicode字符、$、下划线和数字
if else语句
示例如下:
var a = 1;
if(a < 10){
alert("a < 10")
}else if(a < 5){
alert("a < 5")
}else{
console("啥也不是")
}
while for 语句
代码示例如下:
var a = 1;
while(a < 10){console.log("执行成功")}
var i = 1;
for(;i<=10;i++){console.log("打印:" + i)}
break&continue
break是退出所有循环,即直接跳出for循环;continue是退出当前一次循环,而continue不会跳出for循环,只会跳出for循环中的当前一次循环 break只会退出它所在的for循环,外层for循环是不受内层for循环中break的影响的
label
label语句:如 {too :1} //这只是一个标签,标签有个值; var a ={too:1} //这就是一个对象