jsa*_*aye 1 javascript cordova
我知道在Javascript中你可以为函数添加额外的参数.例如;
function sum(){
var result = 0;
for(var i = 0;i<arguments.length;i++){
result += arguments[i];
}
return result;
}
Run Code Online (Sandbox Code Playgroud)
然后打电话sum(1,2,3,4).现在我正在使用Phonegap,我想将额外的参数传递给可调用的对象.(做一些类似我之前解释的事情.)
在Phonegap中,您可以通过执行以下操作来访问文件系统:
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, success, fail);
function success(fileSystem){
//Do something
}
Run Code Online (Sandbox Code Playgroud)
是否可以做类似的事情?
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, success(option1, option2), fail);
function success(fileSystem){
//Do something
if(option1 > option2){
//Do something even interesting
}
}
Run Code Online (Sandbox Code Playgroud)
由于我是两个新手,Javascript和Phonegap我不确定是否可以做这样的事情.我想避免使用全局变量.
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function(fileSystem) { return success(fileSystem, option1, option2); }, fail);
function success(fileSystem, option1, option2){
//Do something
if(option1 > option2){
//Do something even interesting
}
}
Run Code Online (Sandbox Code Playgroud)
M&
| 归档时间: |
|
| 查看次数: |
1199 次 |
| 最近记录: |