JS 的基本语法

111 阅读1分钟
  1. 什么是表达式和语句
  2. 语句一般会改变环境(声明、变量)。
    语句和表达式的区别在于,前者主要为了进行某种操作,一般情况下不需要返回值;后者则是为了得到返回值,一定会返回一个值。

  3. 标识符的规则
  4. 第一个字符可以是Unicode字母或$或_或中文,数字只能放到第二位开始。

  5. if else 语句
  6. if结构先判断一个表达式的布尔值,然后根据布尔值的真伪,执行不同的语句。
    if代码块后面,还可以跟一个else代码块,表示不满足条件时,所要执行的代码。

  7. while for 语句
  8. while(表达式){语句}
    当表达式为真,执行语句,执行完再判断表达式的真假。
    while(true){} 会陷入死循环。

    for循环是while循环的方便写法,先执行语句1,然后判断表达式,如果为真,执行循环体;如果为假,直接退出循环,执行后面的语句。

  9. break continue
  10. break退出当前的循环,只会退出离它最近的for循环。
    continue立即终止本轮循环,返回循环结构的头部,开始下一轮循环。
    如果存在多重循环,不带参数的break语句和continue语句都只针对最内层循环。

  11. label
  12. 标签语句,只会出现在面试
    🌰
    {foo: 1}
    上面的东西是里面有个标签,语句的内容是1