본문 바로가기

basic/Vanilla.js

promise

function a() {
    return new Promise(resolve => {
        setTimeout(() => {
            console.log('A')
            resolve()
        }, 1000);
    })
}
 
async function test2017() {
    await a()
    console.log('B')
}
 
function test2015() {
    a().then(() => {
        console.log('B')
    })
}
 
test2017()
test2015()

'basic > Vanilla.js' 카테고리의 다른 글

변수 || &&  (0) 2021.07.21
콜백지옥  (0) 2021.05.31
객체에서 키이름에 대괄호 쓰는 이유  (0) 2021.05.26
function* yield  (0) 2021.05.25
자바스크립트 최대, 최소 값  (0) 2021.04.27