[JS-3] JavaScript 控制流与错误处理

语句块

语句块通常用于流程控制,如 if, for, while等等。

{
  代码...
}

需要使用 let 声明块级作用域的变量。
注意 varlet 声明变量的区别:

var x = 1;
{
  var x = 2;
}
console.log(x); // 输出结果:2

let y = 1;
{
  let y = 2;
}
console.log(y); // 输出结果:1

条件判断语句

  • if...else
  • switch

False 等效值

下面这些值将被计算出 false

  • false
  • undefined
  • null
  • 0
  • NaN
  • 空字符串(""

异常处理语句

  • throw
  • try...catch

参考: MDN

你可能感兴趣的:([JS-3] JavaScript 控制流与错误处理)