728x90
반응형
new Promise 사용하려면
new promise를 언급하고자 하는 function에 async(비동기)를 붙여 사용해야한다.
async function f() {
let promise = new Promise((resolve, reject) => {
resolve("완료!")
});
let result = await promise; // 프라미스가 이행될 때까지 기다림 (*)
alert(result); // "완료!"
// 반환값을 받지 않고 싶으면 new Promise 안에 실행할 구문을 실행만 하면 된다
// await promise();
// promise 실행 후 실행할 function 언금
// nextProcess()
}
f();
function nextProcess(){
console.log("promise 이후 실행할 function")
}
728x90
반응형
'IT 개발 > JavaScript' 카테고리의 다른 글
[jQuery] fileDrop() (0) | 2023.04.05 |
---|---|
[javascript] 클립보드 복사 - window.navigator.clipboard (0) | 2023.04.03 |
javascript - Object.values() (0) | 2023.03.05 |
javascript - Object.keys() (0) | 2023.03.05 |
javascript - map 사용법 (0) | 2023.03.05 |