想知道下面两个代码有什么区别。在第一种情况下,我曾经this
引用对象,在第二种情况下,我使用对象名称。虽然这两部作品我都想知道两者之间是否有任何真正的区别。
(function() {
var app = {
init: function () {
app.addLun('Hello');
},
addLun: function(a) {
console.log(a);
}
};
});
})();
和
var app = {
init: function () {
this.addLun('Hello');
},
addLun: function(a) {
console.log(a);
}
};
});
})();