我知道在 Javascript 中,您可以向函数添加额外的参数。例如;
function sum(){
var result = 0;
for(var i = 0;i<arguments.length;i++){
result += arguments[i];
}
return result;
}
然后调用sum(1,2,3,4)
。现在我正在使用 Phonegap,我想将额外的参数传递给一个可调用的对象。(做一些类似于我之前解释的事情。)
在 Phonegap 中,您可以通过以下方式访问文件系统:
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, success, fail);
function success(fileSystem){
//Do something
}
有可能做类似的事情吗?
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, success(option1, option2), fail);
function success(fileSystem){
//Do something
if(option1 > option2){
//Do something even interesting
}
}
由于我对 Javascript 和 Phonegap 都是新手,我不确定是否可以做这样的事情。我想避免使用全局变量。