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
- 교육철학과 교육사
- maven
- OpenAPI프로젝트
- array
- Spring
- Queue
- OAuth
- BFS
- 탐색알고리즘
- JavaScript
- 그래프탐색
- 최단경로문제
- 백엔드
- 전화영어
- npm
- 개발자
- 제로베이스
- java
- 시급합니다
- webServlet
- 자바스크립트
- Node.js
- 자료구조
- 프로젝트진행
- 원격근무
- 탄력근무
- 백엔드공부
- 백엔드스쿨
- YBM전화영어
- 내돈내산
Archives
- Today
- Total
목록호이스팅 (1)
개발자취
TIL | JavaScript 기초 개념 및 용어 정리
자바스크립트의 기초개념 용어 정리 | 이해한대로 적었으나, 틀린 부분은 지적부탁드립니다. 메인 개념들은 비동기성(asynchronous), 스코프(scope), 호이스팅(hoisting), 클로저(closure), 오브젝트(object)다. 비동기성(Asynchronous) 동기식 프로그래밍은 말 그대로 코드들이 한줄씩 순차적으로 실행되는 것을 의미한다. 메인 스레드에서 call stack에 쌓인 함수들을 순차적으로 처리하는 방식이므로 call stack이 완전하게 비어있지 않는 한, 다음 함수가 실행될 수 없다. 이때, 메인 스레드가 아닌 워커 스레드를 통해 비동기식 처리를 진행한다. 비동기식 처리를 위해서는 이벤트 핸들러로 콜백을 요청한다. 그런데 복잡하게 콜백 처리가 이루어지는 경우 콜백지옥에 빠질..
개발/Dev | 웹개발
2022. 7. 15. 01:27