我是新手,無法弄清楚這一點。我有這個簡單的一段代碼:如何在JavaScript對象內部引用
var StpTable = function() {
function setupPager() {
...
if(i<StpTable.a) {
...
}
...
};
return {
"a": 10,
"init": function() {
setupPager();
}
}
}();
如何從與setupPager()
函數引用變量a
我做,而不必使用變量名StpTable
。嘗試與this.a但範圍是關閉的。
有什麼建議嗎?
這有什麼錯用'StpTable'? – Bergi
這是一個很好的問題。有用!在我的眼中,這並不美麗 - 在內部參考中使用外部名稱。但也許這是我的頭扭曲。這對我來說是新的javascript :-) –