yasutomogのブログ

Software Engineerの雑記

await

JavaScriptの色々な非同期処理の書き方(callback、promise、async/await)

概要 callback、promise、async/awaitの3パターンで非同期処理を書いてみる 内容 callback function add1000(n) { setTimeout(() => { console.log(n + 1000); }, 2000); } function add100(n) { setTimeout(() => { console.log(n + 100); add1000(n + 100)…

Sencha ExtJSでasync/awaitを使う方法

概要 Sencha ExtJSを使ったプロジェクトの非同期処理でもECMAScript 2017 (ECMA-262)を使って実装したい。 単純にasync/awaitを使ってコーディング後、「sencha ap b」などでビルドすると、エラーとなった 前提 Sencha Cmdを使用して生成したプロジェクト Se…