今日は小さな質問を勉強してみましょう: JavaScript 非同期関数の戻り値を取得するにはどうすればよいですか? 1. 間違った試み 私がその年にこの業界に参入しなかったとき、私の最初の試みは次のとおりでした。 関数 getSomething() { var r = 0; setTimeout(関数() { r = 2; }、10); rを返します。 } 関数計算() { var x = getSomething(); アラート(x * 2); } 計算(); 2. ポップアップするコールバック関数は 4 ではなく
はじめに: 今日は を勉強します。ちょっとした問題: JavaScript 非同期関数の戻り値を取得するにはどうすればよいですか? 1. 間違った試み 私が業界にいなかったときの最初の試みは次のとおりでした: