setTimeoutで待機する
数値の間に一時停止を入れます
「setTimeoutで待機する」はCoddyKit上の無料Javascript for Kidsレッスンです。 これはレッスン2/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはJavascript for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Javascript for Kidsコースには全4レッスンが含まれています。
お待ちください…⏱️
本物のカウントダウンでは、数字の間に1秒待ちます!setTimeoutを使って、コンピューターを待機させます。⏱️
console.log('Let us learn to wait! ⏱️')setTimeoutとは?⏰
setTimeoutは、指定したミリ秒数だけ待ってからコードを実行します。1000ミリ秒は1秒です!⏰
setTimeout(function () {
console.log('One second passed! ⏰')
}, 1000)ミリ秒 🕐
時間はミリ秒で測ります。1000ミリ秒は1秒、2000ミリ秒は2秒です。🕐
setTimeout(function () {
console.log('Two seconds! 🕐')
}, 2000)待ってから話す 💬
まず何かを表示し、その後、待ってから別のものを表示してみましょう。💬
console.log('Starting now... ⏳')
setTimeout(function () {
console.log('Done waiting! ✅')
}, 1000)待機する関数 📦
setTimeoutの中のコードは関数です。時間になるまでじっと待ちます!📦
setTimeout(function () {
console.log('Surprise! 🎁')
}, 1500)2つのタイマー 2️⃣
複数のタイマーを設定できます。それぞれに待ち時間を指定できます!2️⃣
setTimeout(function () {
console.log('First! 1️⃣')
}, 1000)
setTimeout(function () {
console.log('Second! 2️⃣')
}, 2000)待ちながら数える 🔢
それぞれにタイマーを設定すると、1秒間隔で数字を表示できます。🔢
setTimeout(function () { console.log(3) }, 1000)
setTimeout(function () { console.log(2) }, 2000)
setTimeout(function () { console.log(1) }, 3000)setIntervalを使う 🔁
setIntervalは、毎回待ち時間を入れながらコードを何度も繰り返します!🔁
setInterval(function () {
console.log('Tick! ⏱️')
}, 1000)タイマーを止める 🛑
clearIntervalを使うと、繰り返しているタイマーを止められるので、いつまでも続きません!🛑
let count = 0
let timer = setInterval(function () {
count++
console.log(count)
if (count === 3) clearInterval(timer)
}, 1000)インターバルでカウントダウン ⬇️
setIntervalを使って、1秒ごとに1つずつカウントダウンしましょう!⬇️
let i = 3
let timer = setInterval(function () {
console.log(i)
i--
if (i < 0) clearInterval(timer)
}, 1000)待機処理の全体例 🎮
各数字の間に1秒待つカウントダウンはこちらです!🎮⏱️
let i = 5
let timer = setInterval(function () {
console.log(i + '...')
i--
if (i < 0) {
clearInterval(timer)
console.log('Time is up! ⏰')
}
}, 1000)確認してみましょう ✅
タイマーの腕前を試してみましょう!🧠
タイマーの魔法使い!🌟
よくできました!setTimeoutで待機する方法を学びました!🎉
- 1000ミリ秒 = 1秒 ⏰
setIntervalは繰り返します 🔁clearIntervalは繰り返しを止めます 🛑
次は、発射です!🚀
console.log('Waiting with timers: LEARNED! 🌟')よくある質問
「setTimeoutで待機する」レッスンは無料ですか?
はい。「setTimeoutで待機する」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Javascript for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Javascript for Kidsコースには全4レッスンが含まれています。
「setTimeoutで待機する」で何を学びますか?
数値の間に一時停止を入れます ブラウザで直接実行するハンズオンコードでJavascript for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Javascript for Kidsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのJavascript for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン2/4です。
「setTimeoutで待機する」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このJavascript for Kidsレッスンでコードを書いて実行できますか?
はい。すべてのJavascript for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- ゼロまでカウントダウン
- setTimeoutで待機する
- 発射
- 自分だけのタイマー