2010-09-22 61 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”回调传递任何有用的东西,但它不是很清楚(并且文档根本​​没有提及参数)。