可能会出现以下情况吗?
var obj = {
data:'some data',
init:function(){
console.log(this.data);
console.log(obj.data);
}
}
obj.init();
在这里,console.log(this.data)两者console.log(obj.data)都返回相同的值。
是否可以this像我存储的那样存储在某个变量'some data'中data?
假设我们以某种方式存储this在$this. 然后,console.log($this.data)应该像console.log(this.data).