var a=123;
obj = {
a:8,
func:function(){
console.log(this.a+=1);
}
}
obj.func(); // 9;
var f = obj.func;
f(); // 这个的结果是修改了全局变量 123为124
有的人认为这个是javascript的bug
这也体现了javascript 一切为对象
时间: 2024-11-06 09:41:24
var a=123;
obj = {
a:8,
func:function(){
console.log(this.a+=1);
}
}
obj.func(); // 9;
var f = obj.func;
f(); // 这个的结果是修改了全局变量 123为124
有的人认为这个是javascript的bug
这也体现了javascript 一切为对象