Node.js / 02 / Callback함수

DOMADO·2024년 7월 9일
0

Node.js

목록 보기
3/12

✅ 콜백함수(callback)

함수 ( 끝나고 실행 할 함수 )

  • 다른 코드의 인수로서, 넘겨주는 실행 가능한 코드
  • 함수의 실행순서를 조정할 때 사용


기존 생각 :
함수 호출 시, 그 해당 함수 내부의 console.log도 바로 실행된다. (❌)


알고 보니 :
함수 호출 시, 해당 함수 내부에서 다른 함수를 호출하면, 그 다른 함수의 실행이 우선된다.
다른 함수의 호출이 모두 끝난 후에야 console.log가 실행된다. (⭕)


콜백지옥 . . 😇

- 왜 이런말이 나오는지 알겠다. 
- 이를 개선하는 방법으로  ES6부터 지원 기능인 Promise
+ async & await 에 대해 잘 공부해보자 . . .

- Promise

- async & await


node 1일차 강사님이 구현한 코드에도 Promise, async&await가 포함 되어 있었다.

근데 어떤 이론인지 어떤 방식인지 설명은 없어서, 진짜 난감하다.

다음 챕터에서 다뤄보겠다 . . . 🥹
profile
▪️ 검정 테마를 기준으로 작성되었읍니다.

0개의 댓글