84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
ajax を使用して f2() を呼び出すと、最初に pullUpAction(news) を実行してから、loaded() を実行できます。ただし、次のように f2() が直接実行される場合:
Promise でメソッドを次々と実行しても効果が得られません。これはなぜですか?
リーリー
結果は
設定がない場合、test1 関数が最初に実行され、その後、promise オブジェクトが正常に返されます。おそらく、ajax リクエストを使用した場合、f2 関数の完了時間は、 ajax リクエストの終了時刻なので、必要な実行結果が表示されますが、ajax を使用せずに直接呼び出した場合は、実際の応答時間が反映されます。ここで pullUpAction をデバッグすることをお勧めします。上記は私の謙虚な意見であり、参照のみを目的としています。
リーリー
結果は
設定がない場合、test1 関数が最初に実行され、その後、promise オブジェクトが正常に返されます。おそらく、ajax リクエストを使用した場合、f2 関数の完了時間は、 ajax リクエストの終了時刻なので、必要な実行結果が表示されますが、ajax を使用せずに直接呼び出した場合は、実際の応答時間が反映されます。ここで pullUpAction をデバッグすることをお勧めします。上記は私の謙虚な意見であり、参照のみを目的としています。