JS的基本语法

61 阅读1分钟

什么是表达式和语句

表达式:一般都有值。例如:表达式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