TIL 작성 2021 10/15
면접 질문 : 비동기의 실생활 영역의 예 / POS기기
Promise.all 은 여러개의 Promise를 처리하기 위해서 사용한다. (고차함수와 비슷하다.)
- Promise 객체에 대해서 알아보자
const promiseTask = new Promise((resolve, reject) => {
if(false){
reject(err);
}
resolve('ok')
})
console.log(promiseTask)
//Promise {<fulfilled>: 'ok'}
promiseTask.then((result) =>{console.log(result)})
// ok
-> Promise {<fulfilled>: undefined}
promiseTask.then(((result) =>{console.log(result); return result + '!!! 잘했어'})
//ok;
-> Promise{<fulfilled>: 'ok!!! 잘했어'}
promiseTask.then((result) => {console.log(result); return result + '!!! 잘했어'})
.then((ok)=> console.log(ok))
//ok
//ok!!! 잘했어
-> Promise{<fulfilled>: undefined}
- 이벤트 루프 동영상
https://www.youtube.com/watch?v=8aGhZQkoFbQ&t=1s - 관련사이트
loupe 사이트
Author And Source
이 문제에 관하여(TIL 작성 2021 10/15), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jelkov/TIL-작성-2021-1015저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)