Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

sleep()のjavascriptバージョンとは何ですか?


JavaScriptにはネイティブのスリープ機能がありません。ただし、この制限を回避するために使用できるいくつかの回避策があります。スリープの機能を実現する最も簡単な方法の1つは、setTimeoutとasync/awaitを使用して独自のスリープ関数を作成することです。

const sleep = milliseconds => new Promise(resolve => setTimeout(resolve, milliseconds))
// Using callbacks
sleep(1000).then(() => console.log("waited 1 second!"))
// Using async await
const waitASec = async () => {
   await sleep(1000)
   console.log("waited 1 second!")
}
waitASec()

出力

waited 1 second!
waited 1 second!

  1. JavaScriptのアラートボックスとは何ですか?

    アラートダイアログボックスは、主にユーザーに警告メッセージを表示するために使用されます。たとえば、1つの入力フィールドでテキストを入力する必要があるが、ユーザーが入力を入力しない場合、検証の一環として、アラートボックスを使用して警告メッセージを表示できます。 それでも、わかりやすいメッセージにはアラートボックスを使用できます。アラートボックスには、選択して続行するための[OK]ボタンが1つだけ表示されます。 例 次のコードを実行して、アラートボックスを追加する方法を学ぶことができます- ライブデモ <html>    <head>   &n

  2. JavaScriptの日付オブジェクトとは何ですか?

    Dateオブジェクトは、JavaScript言語に組み込まれたデータ型です。以下に示すように、日付オブジェクトはnew Date()で作成されます- new Date( ) new Date(milliseconds) new Date(datestring) new Date(year,month,date[,hour,minute,second,millisecond ]) 例 次のコードを実行して、JavaScriptでDateオブジェクトを実装してみてください- <html>    <head>