Promiseの読み方

Promiseの読み方

javascriptで利用されるオブジェクトの1つである「Promise」の読み方を掲載してます。

読み⽅

プロミス」と読みます。

英訳

「約束する」という意味があります。

Promiseとは

javascriptでは、Promiseを使用するとある処理の実行が終わるのを待ってから、次の処理を実行することができます。

以下は、Promiseを使用して待機時間を作成するサンプルとなります。

// 実行する関数
let foo = () => alert('test');

// Promise
const sleep = (time, func) => {
  return new Promise(resolve => {
    setTimeout(() => {
      resolve(func())
    }, time * 1000)
  })
}

// 5秒待機後にfooを実行
sleep(5, foo)