Promise() 및 체인 실행

2012 단어
Promise 객체에 대한 설명 및 사용법에 대한 이해 불가:https://blog.csdn.net/grapelove01/article/details/80506327
다음은 Promise 대상의 리셋 함수를 이용하여 코드 블록이 순서대로 실행될 수 있도록 체인 호출을 하였습니다..
new Promise((resolve, reject) => {
    setTimeout(() => {
        console.log(' ---1');
        resolve();
    }, 1000);
}).then(() => {
    return new Promise((resolve, reject) => {
        setTimeout(() => {
            console.log(' ---2');
            resolve();
        }, 1000);
    }).then(() => {
        return new Promise((resolve, reject) => {
            setTimeout(() => {
                console.log(' ---3');
                resolve();
            }, 1000);
        }).then(() => {
            return new Promise((resolve, reject) => {
                setTimeout(() => {
                    console.log(' ---4');
                    resolve();
                }, 1000);
            })
        })
    })
})
// 。。。。

싫으면 뿌려주세요, 감사합니다!
전재 대상:https://www.cnblogs.com/penghewen-cnblogs/p/11368602.html

좋은 웹페이지 즐겨찾기