该Opera文章对正在发生的事情给出了不好的描述。
确实
x会得到
10if
vis 的值
undefined。如果具有 任何 “假”值也
x将是正确的。
10``v__
Javascript中的“ falsey”值是:
0
null
undefined
NaN
""
(空字符串)false
因此您可以看到,除了just之外,还有许多情况
x将被设置为。
10``undefined
var v = 0;var x = v || 10;alert( x ); // alerts 10
分配
v上面我指示的任何falsey值,您将获得相同的结果。



