如下两个例子,一个是具名函数,一个匿名函数,为什么不同结果
var a = {
b: function() {
function a() {
console.log(this.a);
}
a();
}
};
a.b();// Uncaught TypeError: Cannot read property 'a' of undefined
var a = {
b: function b() {
function a() {
console.log(this.a);
}
a();
}
};
a.b();// undefined
慕容708150
相关分类