Discussions

QsetTimeoutの返り値を取得したい

とある関数を呼び出した際、非同期で処理をしなければならず、
さらにその非同期で行った処理の返り値を取得したい、と考えています。

これを簡単に実装する方法はないでしょうか・・。

Sample Code

AAnswer to: setTimeoutの返り値を取得したい

kyo_ago

一番オーソドックスな方法としてはcallbackを渡して呼び返させる方法ですが、
それ以外にもobjectを共有して値の設定を監視する方法もあります。
(JSのobjectは基本参照渡しになる)

負荷等を考えるとcallbackがいいと思いますが、
場合によっては値の監視を使った方法のほうが楽な場合もあります。

Post a question

You can post JavaScript, HTML, CSS related questions with attached reference to actual codes and get the answers likewise.

Ask a question

  • 1. Click the ‘Post a question’ above

  • 2. Enter question details, reference code, and click ‘Add question’ button

  • 3. Question will be paired with the code on display

Add an answer

  • 1. Choose a question

  • 2. Enter answer details, attach the reference code and click ‘add answer’ button

  • 3. Your answer will accompanied with attached code

Tag