回答編集履歴

2

参考

2018/03/02 08:44

投稿

yambejp
yambejp

スコア114941

test CHANGED
@@ -23,3 +23,35 @@
23
23
  });
24
24
 
25
25
  ```
26
+
27
+
28
+
29
+ # 参考
30
+
31
+ ちなみにちゃんとしたPromise処理にはjQueryは不要
32
+
33
+ ```javascript
34
+
35
+ var p1= new Promise(function(resolve){setTimeout(function(){console.log(3);return resolve()},300);});
36
+
37
+ var p2= new Promise(function(resolve){setTimeout(function(){console.log(1);return resolve()},100);});
38
+
39
+ var p3= new Promise(function(resolve){setTimeout(function(){console.log(2);return resolve()},200);});
40
+
41
+ Promise.all([p1,p2,p3]).then(function(){console.log(4);});
42
+
43
+ ```
44
+
45
+
46
+
47
+ ※ただしIEはpromiseに対応していないので、IEを利用する可能性がある場合には
48
+
49
+ このライブラリを先に読み込んで下さい
50
+
51
+
52
+
53
+ ```javascript
54
+
55
+ <script src="https://www.promisejs.org/polyfills/promise-6.1.0.min.js"></script>
56
+
57
+ ```

1

調整

2018/03/02 08:44

投稿

yambejp
yambejp

スコア114941

test CHANGED
@@ -20,6 +20,6 @@
20
20
 
21
21
  logWhenResolved();
22
22
 
23
- }
23
+ });
24
24
 
25
25
  ```