什么是表达式和语句
表达式:一般都有值。例如:表达式1+2,值就是3
语句:可能有也可能没有值;一般会改变环境。例如:var a=1是一个语句
标识符的规则
第一个字符,可以是Unicode字母或$或_或中文; 后面的字符,除了上面所说,还可以是数字例如:
var _ = 1
var $ =2
var ____=6
var 你好 ='hi'
if else语句
if(表达式){语句1}else{语句2}
while语句
例子:
var i=0
while(i<=10)
{ console.log(i)
i++
}
for语句
for(语句1;表达式;语句3){循环体}
注意:先执行语句1,然后判断表达式2,如果为真,执行循环体,然后执行语句3,如果为假,直接退出循环,执行后面的语句
break(退出所有循环)
例子:
for(var i=0;i<10;i++)<br>{
if(i%2===1)
break
}
输出是i的值1,退出所有循环
contiune(退出当前一次循环)
例子:
for(var i=0;i<10;i++){
if(i%2===1)
continue
}else{
console.log(i)
}
输出是i的值0,2,4,6,8。因为当i为单数的时候退出当前循环,所以剩下来的都是双数
label
{
foo: 1
}
foo是一个lable,语句是一个1