5
+ =の非同期関数
let x = 0; async function test() { x += await 5; console.log('x :', x); } test(); x += 1; console.log('x :', x); コードスニペットを実行する結果を非表示スニペットを展開 xログに記録される値は1および5です。私の質問は次のとおりです:なぜx 52番目のログの値は何ですか? が(非同期関数であるため)のtest後に実行された場合、x += 1xの値testは実行されるまでに1になるx += await 5ため、の値を作成する必要がありますx 6。