-
为变量设置默认值
// 利用三目运算为变量设置默认值 var a = a ? a : 1; console,log(a); // 1
JavaScript中布尔值为false的情况
undefined
null
0
NaN
-
""
或''
(空字符串)
-
为函数参数值设置默认值
function multiply(a, b = 3) { return a * b; } console.log(multiply(5, 2)); // 10 console.log(multiply(5)); // 15