2017-10-30 19 views
-3

最初に10秒後に真になるようにするにはどうすればいいですか?ブール変数をページ読み込み後10秒に変更する

MemoryGame.Card = function(value) { 
this.value = value; 
this.isRevealed = false; 

this.reveal = function() { 
this.isRevealed = true; 
} 

this.conceal = function() { 
this.isRevealed = false; 
} 
}; 
+0

使用 'setTimeout' https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/setTimeout –

+0

あなたは待つようにsetTimeout関数を使用することができますので、あなたのコードのようなものかもしれ10秒後にそれを変更する何かをしてください。 – ADyson

+0

これを参照してください:: https://stackoverflow.com/questions/1740618/basic-javascript-question-after-5-seconds-set-variable-to-true –

答えて

0

Window setTimeout() Methodから見ることができます。

window.setTimeout(function() { conceal(); }, 10000); 
+1

答えを質問に「回答」として投稿してください。提案をしたい場合は、コメントを使用してください。 – Harman

+1

別の関数を呼び出すために無名関数を作成すべきではありません。これを行う必要があります window.setTimeout(conceal()、10000); –

関連する問題