2010-09-22 68 views
1

我使用TopUp來製作簡單的幻燈片。不幸的是,他們不公開圖像索引。從功能外部訪問本地變量

有沒有辦法可以訪問本地變量「索引」而無需修改原始腳本?

TopUp = (function() { 
var index = null; 
    ... 
} 
+3

都能跟得上。這就是他們如何執行_truly_私有變量。 – sje397 2010-09-22 14:37:50

回答

1

不修改原始腳本,您不能。

但如果你只是希望能夠讀取的index值,修改可能是非常簡單的,通過增加在客體一點函數返回:

getIndex : function() { 
    return index; 
}, 
0

沒有辦法讓這個變量出來。看看(有點可怕的)源代碼,它看起來並不像「ondisplay」回調傳遞任何有用的東西,但它不是很清楚(並且文檔根本​​沒有提及參數)。