(function () {
var a = b = 0
})()
console.log(b)
结果是 b = 0。
分析:
var a = b = 0 相当于 b = 0; var a = b; b没有用 var 声明,所以是全局的。
如果是打印a,则是未定义。
(function () {
var a = b = 0
})()
console.log(b)
结果是 b = 0。
分析:
var a = b = 0 相当于 b = 0; var a = b; b没有用 var 声明,所以是全局的。
如果是打印a,则是未定义。
本文标题:JavaScript 面试题 var a=b=0
本文链接:https://www.haomeiwen.com/subject/kdgtoxtx.html
网友评论