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 の両方に慣れていないので、このようなことが可能かどうかはわかりません。グローバル変数の使用は避けたいです。