teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

ミスがあったため修正。

2016/04/14 17:56

投稿

kei344
kei344

スコア69625

answer CHANGED
@@ -13,4 +13,24 @@
13
13
  console.log(num);
14
14
  d.resolve();
15
15
  };})(i), 1000);
16
+ ```
17
+
18
+ ---
19
+
20
+ **追記:**
21
+
22
+ promise 見落としてました。
23
+
24
+ ```JavaScript
25
+ var promise = $.Deferred().resolve().promise();
26
+ for (var i = 0; i < 5; i++) {
27
+ promise = promise.then((function(num) { return function() {
28
+ var d = $.Deferred();
29
+ setTimeout((function(num) { return function() {
30
+ console.log(num);
31
+ d.resolve();
32
+ };})(num), 1000);
33
+ return d.promise();
34
+ };})(i));
35
+ }
16
36
  ```