JS基本语法

69 阅读1分钟

什么是表达式和语句

表达式

  • 下面这个表达式的值为3
 1+2
  • 表达式一般都有值

语句

  • 这是一个语句
var a=1
  • 语句可能有值也可能没有
  • 语句一般会改变环境(声明或者赋值)

标识符的规则

  • 第一个字符可以是Unicode字母或者$或者_或者中文
  • 后面的字符除了上面所说的,还可以有数字

if else 语句

if(表达式){
语句1
}else{
语句2
}
  • {}在语句只有一句的时候可以省略,但是不建议这样做
  • 如果没有花括号,if只管到第一个语句

while for 语句

while(表达式){语句}
  • 当表达式为真,执行语句,执行完在判断表达式的真假
  • 当表达式为假,就直接执行后面的语句
for(语句1;表达式2;语句3){
    循环体
}
  • 先执行语句1,然后判断表达式2,如果为真,执行循环体,然后执行语句3;如果为假,直接退出循环,执行后面的语句

break continue

  • break是退出当前所有循环
  • continue是退出当前一次循环

label

foo:{
    console.log(1);
    break foo;
    console.log('本行不输出');
}
console.log(2);
有一个代码块,里面有个标签叫做foo,foo的内容为1
{
foo
}