# 语句和声明

# 1. 控制流程

  • Block:一个块语句可以管理任意个语句,一对大括号可以组成一个块
  • break:终止当前循环,直接执行下一条语句
  • continue:终止当次循环,直接进入下一次循环
  • Empty:空语句,一般是指循环语句没有结构体
  • if...else:条件为真,执行一条语句,条件为佳,执行另一条语句
  • switch:执行符合 case 的语句
  • throw:抛出异常
  • try...catch:捕获语句中可能出现的异常,并且出现异常后执行语句

# 2. 声明

  • var:声明一个变量,并且可以将其初始化为一个值
  • let:声明一个块级变量,并且可以将其初始化为一个值
  • const:声明一个块级只读变量

# 3. 函数和类

# 4. 迭代器

  • do...while:创建一个循环来执行语句,直到该语句条件表达式为false结束,先执行语句,再执行条件表达式,该语句至少会执行一次
  • for:创建一个由三个可选的表达式组成的循环来执行语句,由括号包裹,分号分隔,执行语句再循环体内
  • for...in:遍历对象的可枚举属性
  • for...of:遍历可迭代的对象
  • for wait...of
  • while:创建一个循环执行语句,直到条件表达式为false,先执行条件表达式,在执行语句

# 5. 其他

最后更新: 3/1/2021, 8:31:48 PM