일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 프리온보딩
- JS
- JavaScript
- 비트 연산자
- CORS
- TypeScript
- 컴포넌트
- Frontend
- 브라우저
- Component
- react localStorage
- firebase
- react
- v9
- 리액트
- 원티드
- es6
- 프로그래머스
- state
- 자바스크립트
- localstorage
- axios
- til
- 타입스크립트
- array
- 프론트엔드
- Reducer
- 알고리즘
- Redux
- 파이어베이스
Archives
- Today
- Total
목록promise (1)
도리쓰에러쓰
[JavaScript] 자바스크립트에서의 Promise
자바스크립트의 Promise를 알아보기 전에 동기와 비동기의 차이에 대해 알아보자. 1. 동기(Synchronous)와 비동기(Asynchronous) 1️⃣ 동기(Synchronous) - 1번부터 4번까지의 명령이 있을 때 순차적으로 명령이 진행 - 앞의 명령이 끝날 때까지 뒤의 명령은 먼저 실행되지 않는다. 2️⃣ 비동기(Asynchronous) - 명령의 순서와 상관없이 동시에 명령 실행 2. Promise 자바스크립트는 비동기 처리를 위해 콜백 함수를 사용한다. 하지만 콜백 중첩, 즉 콜벡 헬로 인해 코드의 가독성이 떨어지고, 비동기 처리 중 발생한 에러의 처리가 곤란한 등의 문제가 발생할 수 있다. async(1, () => { async(2, () => { async(3, () => { as..
JavaScript/JS
2022. 8. 15. 03:09