【发布时间】:2018-03-01 18:22:50
【问题描述】:
请给我一些链接以帮助我理解这一点
var obj = {
a: 1
};
(function(obj) {
obj = {
a: 2
};
})(obj);
console.log(obj.a);
注销 1 而这
var obj = {
a: 1
};
(function() {
obj = {
a: 2
};
})();
console.log(obj.a);
退出 2
【问题讨论】:
-
这个
function(obj)隐藏了全局变量obj -
链接? google.com
标签: javascript object reference