ファイルのローカル/リモート同期 (チェック/削除/ダウンロード) を処理するスクリプトに取り組んでいます。
これは非常にうまく機能していますが、タスクがいつ終了するかを知るのに苦労しています。したがって、実行するタスクが増えています。
このようなことをしたいのですが、適切にコーディングする方法がわかりません:
function wait(){
setTimeout(function(){
if (fileCount<totalCount){
wait();
}else{
clearTimeout();
taskAreFinished();
}
},100);
}
このコードが醜いことはわかっています。アイデアを共有するだけです...