일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- express
- 홈트
- JavaScript
- 월별 운동일지
- dql
- SQL
- 운동일지
- node
- 크로스핏
- node.js
- nodejs
- 활동 킬로칼로리
- axios
- wecode
- Til
- dml
- 습윤밴드
- 걷기
- github
- 메디패치
- code kata
- 위코드
- 드림코딩
- Udemy
- 러닝
- 독서 리뷰
- 박스점프
- MySQL
- git
- 달리기
- Today
- Total
목록드림코딩 (2)
RISK IT
1. Promise promise란 Javascript에서 제공하는 비동기를 콜백함수 대신에 간편하게 처리할 수 있도록 도와주는 오브젝트 정해진 장시간의 기능을 수행하고 나서 정상적으로 기능이 수행되었다면 성공의 메시지와 함께 처리된 결과값 전달, 기능이 제대로 수행되지 않았다면 에러를 전달. promise의 포인트 두 가지 State (상태) process가 heavy한 작업을 수행하고 있는 중인지 또는 기능 수행을 다 완료해서 성공했는지, 실패했는지에 대한 상태에 대해서 이해해야 함 state: pending (작업 진행 중) -> fulfilled (작업 완료) or rejected (작업 실패) resolve도 reject도 입력되지 않으면 pending 상태에 있게 됨. producer와 con..
콜백 자바스크립트는 동기적((synchronous)이다. 호이스팅이 된 이후부터 코드 작성 순서에 맞춰 하나하나 동기적으로 처리 한다는 뜻 호이스팅: 변수 선언, 함수 선언 등이 제일 위로 올라가서 처리되는 것 예시 ✍️ 입력 console.log('1'); console.log('2'); console.log('3'); 💻 출력 1 2 3 비동기(asynchronous)는 언제 코드가 실행될 지 예측할 수 없는 것 예시 ✍️ 입력 console.log('1'); setTimeout(function () { console.log('2'); }, 1000); console.log('3'); 💻 출력 1 3 2 // 1초 후에 콘솔에 출력 콜백함수 setTimeout(function () { console...