(function(){
var a=b=100;
})();
console.log(typeof a);
console.log(typeof b);
console.log(a);
console.log(b);
原因:是因为在定义var a=b=100;时定义的是a的=b而b没有定义变量b=100则是全局变量因此a未定义b为全局变量为100所以为数字型且值为100.
小题一练习
最新推荐文章于 2023-12-31 09:00:00 发布
(function(){
var a=b=100;
})();
console.log(typeof a);
console.log(typeof b);
console.log(a);
console.log(b);
原因:是因为在定义var a=b=100;时定义的是a的=b而b没有定义变量b=100则是全局变量因此a未定义b为全局变量为100所以为数字型且值为100.