問題タブ [asynchronous-javascript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 非同期関数へのステップイン
API からデータをフェッチしようとしましたが、問題が発生しました。関数fetchCountryData
内のブレークポイントは無視されるため、この関数は問題のデバッグには役立ちません。非同期関数にステップインするにはどうすればよいですか?
javascript - コールバックを処理するには?
私は-である機能を持っています:
私は約束されたpreValidateNullCheck関数内に渡しました-:
notifyslack 関数でエラーを処理しましたが、まだ成功のコールバックを処理する必要があり、その方法を理解できません。
注意してください -: preValidateNullCheck 関数が正しくありません。天気がわかりません。ここでも引数または notifySlack 関数でコールバックを渡す必要がありました。
preValidateNullCheck関数ですべてが発生した後、notifySlackが発生する必要があるため、コールバックを処理する方法がわかりません。
私はこれが初めてで、助けを求めています!!
javascript - whileループ内で非同期JavaScriptコードを処理するには?
を使用して API からデータを取得しようとし$.getJSON()
ましたが、問題が発生しました。取得できる呼び出しごとの最大結果は 50 です。ただしnextPageToken
、別のページからデータを取得するために API によって提供されます。while ループ (コードの下) では、null のときにループを中断したいのですnextPageToken
が、コールバック関数からそれを行うにはどうすればよいですか。フラグを設定しようとしましたが、それもうまくいかないことに気付きました。
nextPageToken
また、 $ .getJSON () が非同期で実行され、ループが中断されるため、 while ループは期待どおりに機能しないと思いますnull
。
要約: 1. 各ページからデータを取得したい。2. while ループを破る方法を知りたいです。