callback, promise
Promise를 사용한 함수의 경우,
const promiseFunc = async () => {
const data = await fetch()
....
const responseData = await response.json();
return responseData
}
const exampleFunc1 = () => {
const responseData = promiseFunc() //이 경우, Promise가 반환된다.
}
const exampleFunc2 = async () => {
const responseData = await promiseFunc() //이 경우, responseData가 반환된다.
}
https://velog.io/@vraimentres/promise-1
Promise 잘 사용하기 (1) 기초개념
현실세계로 비유하자면, Promise는 바우처와 비슷한 개념이다.재화를 구매했지만 지금 당장은 바우처만 받았고 아직은 내 손에 재화가 없는 상태가 비동기이다. 하지만 재화 대신 받아서 가지고
velog.io
'Front-End > JavaScript' 카테고리의 다른 글
선언적 코드와 절차적 코드, 추상화와 구체 (0) | 2023.03.14 |
---|---|
명시적 표현, 암묵적 표현 (0) | 2023.03.14 |
Regex (1) | 2023.03.06 |
axios 공식문서 따라서 (일부) 작성하면서 이해하기! (0) | 2023.02.27 |
코어 자바스크립트 (0) | 2023.02.09 |