[解決済み] 非同期アロー関数のシンタックス
2022-03-18 18:43:13
質問
JavaScriptの関数をquot;async"(つまり、プロミスを返す)としてマークするには
async
キーワードを使用します。こんな感じ。
async function foo() {
// Do something
}
アロー関数に相当する構文は何ですか?
どのように解決するのですか?
非同期 矢印関数 はこのようになります。
const foo = async () => {
// do something
}
非同期 矢印関数 はこのように見えます。 単一引数 が渡される。
const foo = async evt => {
// do something with evt
}
非同期 矢印関数 はこのようになります。 複数引数 に渡される。
const foo = async (evt, callback) => {
// do something with evt
// return response with callback
}
があります。 アノニマス のフォームも同様に機能します。
const foo = async function() {
// do something
}
非同期関数 宣言 はこのようになります。
async function foo() {
// do something
}
で非同期関数を使用する コールバック :
const foo = event.onCall(async () => {
// do something
})
使用方法 非同期式 の中に入っています。 クラス :
async foo() {
// do something
}
関連
-
vue3レスポンシブ対応のためのsetup+ref+reactive
-
Vue+ElementUIによる大規模なフォームの処理例
-
vueにおけるfilterの適用シーンについて解説します。
-
[解決済み】GETできない / Nodejsエラー
-
[解決済み】ExpressJS - throw er Unhandled errorイベント
-
[解決済み] 配列から特定の項目を削除するにはどうすればよいですか?
-
[解決済み] JavaScriptで "use strict "は何をするのか、その根拠は?
-
[解決済み] JavaScriptでオブジェクトをディープクローンする最も効率的な方法は何ですか?
-
[解決済み] forEachループでasync/awaitを使用する
-
[解決済み】JavaScriptの関数にデフォルトのパラメータ値を設定する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
jsを使った簡単な照明スイッチのコード
-
vueにおけるv-forループオブジェクトのプロパティ
-
Vueのフィルタの説明
-
[解決済み] テスト
-
[解決済み】Node.js getaddrinfo ENOTFOUND
-
[解決済み】ExpressJS : res.redirect()が期待通りに動かない?
-
[解決済み】(Google Map API) Geocodeは以下の理由で成功しませんでした。REQUEST_DENIED
-
[解決済み】リクエストに失敗していないのに、「TypeError: failed to fetch」が表示される。
-
[解決済み】「.addEventListener is not a function」なぜこのエラーが発生するのか?
-
[解決済み] アロー関数」と「ファンクション」は同じものですか?