awaitの読み方
javascript等の非同期処理で登場する「await」の読み方を掲載してます。
読み⽅
「アウェイト」と読みます。
英訳
「待つ」という意味
awaitとは
Ecma2017の新仕様のjavascriptの場合、非同期処理でawaitをつけた関数は、Promiseが返ってくるまで処理を待つようになってます。
下記は、javascriptでawaitを使用して、「async_test1」と「async_test2」を順番通りに実行させるサンプルコードとなります。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>タイトル</title>
</head>
<body>
<h1>asyncテスト</h1>
<script>
const execute = async() => {
const async_test1 = () => {
return new Promise((resolve, reject)=>{
setTimeout(()=>{
console.log("async_test1")
resolve();
}, 1500)
})
}
const async_test2 = () => {
console.log("async_test2")
}
await async_test1()
async_test2()
}
execute()
</script>
</body>
</html>