http://jsfiddle.net/9nmfX/OO JS:對象
var a = {
init: function(){
this.b.c();
},
b : {
constant: 'some constant',
c: function(){
alert(this.constant);
}
}
}
a.init();
我一直在短期編寫JavaScript,而現在在這個值。突然想到我沒有使用this
。爲每個呼叫寫出整個命名是非常煩人和耗時的。
在上面的代碼是執行this
跨瀏覽器兼容或沒有人知道我是否使用這個不正確?
閱讀[MDN約'this'文章](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/this) – Bergi