asyncの読み方

asyncの読み方

主にJavaScriptで使用される用語の1つである「async」の読み方を掲載してます。

読み⽅

エイシンク」と読みます。
アシンク」と読む人も多い。自分もそうでした。

英訳

「非同期な」という意味の英単語「asynchronous」の略です

asyncとは

JavaScriptでは、APIや実行時間のかかる処理は、実行完了を待たずに非同期で実行されてしまうため、非同期処理を順番通りに実行させたい場合に利用します。

下記は、javascriptでasyncを使用して、「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>

実行結果