*callback vs promise
: callback을 사용하면 비동기 로직 결과값을 처리하기 위해 callback 안에서 처리 해야함. => callback hell
: callback 밖에서는 비동기에서 온 값을 알 수 없음.
: promise를 사용하면 비동기에서 온 값이 promise 객체에 저장되기 때문에 코드 작성이 용이함
*hoisting(호이스팅)
: 변수와 함수의 메모리 공간을 선언전에 미리 할당하는 것
: var로 호이스팅 시 undefined로 변수를 초기화함. let, const로 호이스팅 시 변수를 초기화하지 않음.
'자기 계발' 카테고리의 다른 글
오픈소스 커뮤니티 (0) | 2023.06.27 |
---|---|
에드마일렛 - 나이에 전혀 상관없이 가장 빨리 성공하는 비밀 (0) | 2023.06.24 |
헤일도스킨 - 감정 비워내기 (0) | 2023.06.21 |
개발에이전시 면접후기 질문정리 (0) | 2023.01.27 |
면접 준비1 (CS, Computer science) (0) | 2023.01.25 |