🚀
async,awaitをざっくり理解したい(JavaScript)
・ざっくりいうと、async/awaitは非同期処理を行うためのJavaScriptの機能。
・「async」というキーワードは、その関数が非同期処理を含むことを示します。
・「await」は、実際に待つべき処理の前に置かれます(重要)
これだけではわからないので使用例を見てみます↓↓
わかりやすい使用例
async function makeCake() {
console.log('お菓子を焼くのを待っています...');
await 焼く(); // お菓子を焼くのを待つ
console.log('お菓子が焼けました!');
}
「await 焼く();」の部分でお菓子を焼くのを待っています。つまり、コンピューターは「お菓子を焼くのを待っています...」と表示した後、焼くのが終わるのを待ち、「お菓子が焼けました!」と表示します。
Discussion