0
ローカルストレージオブジェクトを作成して、一定時間が経過してから一定時間が経過する前に破棄したいとします。私は試してみて、それを行うためにif文を使用したいタイムアウトを待っている間にコードを実行する
setTimeout(function(){
localStorage.setItem("myobject", "wedding");
}, 20000);
:私は、setTimeoutメソッドを使用する予定
var notYetTimeout;
if (notYetTimeout) {
//create the object before 20000 ms have elapsed
localStorage.setItem("myobject", "wedding");
} else {
//destroy object after 2000ms have elapsed
localStorage.removeItem("myobject");
}
コードはちょうどあなたの目安を示しており、私はこのかどうかを知りたいですJavaScriptで可能ですか?
は、あなただけの*今*それを保存し、その後、タイムアウトでそれを削除しませんか? – adeneo
待っているときにコードを実行することは、私がやろうとしていることにおいて重要です。 –
私はそれを得るのか分からない、何を待っているの? 'setTimeout'は非同期ですか? – adeneo