var x = 1;
var kit = {
x: 2,
buf: {
x: 3,
fac: function() {
return this.x;
}
}
}
var kbf = kit.buf.fac;
console.log(kbf());//1
console.log(kit.buf.fac());//3
不明白这两个的区别?kbf()调用的this指向什么?kit.buf.fac()的this指向什么?
求大神们赐教
达令说
相关分类