私は2つの関数を持っています.1つはものを選択し、もう1つは次のように遅延して評価します:
function select() {
// selecting stuff
window.setTimeout(evaluate, 1000);
}
function evaluate() {
// evaluating stuff
}
問題は、2番目の機能が完了するまで選択機能を無効にする必要があることです。Javascript を完全に一時停止することは不可能であることはわかっていますが、他の関数が待機中または動作中に最初の関数が起動すると、すべてが台無しになります。すでにコードを他の関数に移動して遅延させようとしましたが、何も機能しません。
前もって感謝します!