Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
Tags
- Sort()
- dart
- Spring
- int와 integer
- 네임드생성자
- 콘솔게임
- js
- 다형성
- 추상클래스
- React
- 자바
- Pug
- Oracle
- push함수
- 자바스크립트
- git
- 깃허브
- app.use
- Middleware
- 리액트
- 배열
- qqOperater
- 생성자
- Node.js
- java
- mybatis
- 코딩테스트
- 오류
- DB
- 삼항연산자
Archives
- Today
- Total
목록콜백함수 (1)
평행코드

자바스크립트의 단점은 기다리는 기능이 없어서 아무리 위에서 아래로 읽어도 데이터베이스에서 불러오는 시간이 있어 순서가 뒤죽박죽 될 수 있습니다. 자바스크립트는 동기적이고 한 번에 하나의 일만 처리할 수 있습니다. 그래서 데이터를 다 불러오면 그때서야 다음에 있는 코드를 실행할 수 있는 콜백함수를 사용하였습니다. 콜백함수 (함수안에 함수) 콜백함수의 장점은 에러들을 바로 볼 수 있어서 에러관리가 쉽다는 것이있지만, 콜백지옥이라는 말이 있을 정도로 if, else로 반복이되어 코드가 지저분해지고, 유지보수가 힘들다는 단점이 있습니다. 그래서 등장한 것이 Promise입니다. Promise의 등장 Promise는 기본적으로 하는 일이 콜백함수와 같지만, 콜백처럼 특정 작업이 끝난 후 함수 실행이 아닌 Vide..
Node js
2023. 5. 31. 22:01