语句块
语句块通常用于流程控制,如 if
, for
, while
等等。
{
代码...
}
需要使用 let
声明块级作用域的变量。
注意 var
与 let
声明变量的区别:
var x = 1;
{
var x = 2;
}
console.log(x); // 输出结果:2
let y = 1;
{
let y = 2;
}
console.log(y); // 输出结果:1
条件判断语句
False 等效值
下面这些值将被计算出 false
false
undefined
null
0
NaN
- 空字符串(
""
)
异常处理语句
参考: MDN
网友评论