JavaScript
[Javascript - ES6] Promise() then 여러 번 사용해보기
fnow
2021. 12. 8. 23:16
반응형
ajax를 사용해 여러 번 요청했을 때 성공 여부를 Promise()로 체크할 수 있다. 이때, then() 메서드를 요청 수에 맞게 여러 번 사용해보자.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
const promise = new Promise((resolve, reject) => {
$.ajax({
type: 'GET',
url: '첫번째 주소'
}).done((result) => {
resolve(result);
})
})
promise.then((r) => {
console.log(r); // 첫번째 결과 출력
const promise2 = new Promise((resolve, reject) => {
$.ajax({
type: 'GET',
url: '두번째 주소'
}).done((result2) => {
resolve(result2);
})
})
return promise2;
}).then((r) => {
console.log(r); // 두번째 결과
});
|
cs |
반응형