본 포스팅은 수업내용의 단순 정리글입니다. (작성중)
들어가며 : 06. 자바스크립트 기본, 심화 문법 및 엔진 동작 원리
이번 포스팅에서는
01.
06-01. 함수형 프로그래밍 패러다임과 순수함수성
무엇을 배웠는가?
ㅇㅇ
02.
06-02. 자바스크립트 변수 선언과 엔진 구동방식에 따른 TDZ 와 Lexical Scope
무엇을 배웠는가?
ㅇㅇ
03. 함수와 this, 암시적 명시적바인딩에 대해 알아보자
06-03. 자바스크립트 함수 작성 방법과 메서드 내 this 에 대한 암시적/명시적 바인딩
무엇을 배웠는가?
ㅇㅇ
화살표함수에서는 this가 없고 일반함수에서는 this가 있다.
화살표함수는 정적바인딩, 일반함수에서는 동적바인딩이다. (왜냐하면 호출하는 데에 따라서 this가 달라지기 때문)
암시적바인딩은 객체 안에속한 메서드고
명시적 바인딩은 그냥 함수에 명시적으로 바인딩해주는 것
객체 동적바인딩 : 어떤 함수에서 정의되었지?
함수 정적바인딩 : 어떤 함수안에서 정의되었지?
04. 자바스크립트 객체란 무엇이고 어떻게 사용할까?
06-04. 자바스크립트 객체 정의 및 사용
무엇을 배웠는가?
ㅇㅇ
05. JS의 모듈 시스템에 대해 알아보자.
06-05. 자바스크립트 모듈 시스템 : ESM의 import / export 표현법
무엇을 배웠는가?
자바스크립트 모듈시스템은 ESM, CJS가 있다. 프론트엔드 개발시 사용하는 모듈시스템은 ESM이며 백엔드 개발 시 사용하는 모듈 시스템은 CJS라고 할 수 있다.
06. JS에서 Promise란 무엇인가?
06-06. 자바스크립트 내 비동기 처리 : Promise 에 대한 상세한 이해와 Async/Await
무엇을 배웠는가?
'ASAC > 복습 내용정리' 카테고리의 다른 글
[ASAC 7기] Git에 관한 모든 것 (0) | 2024.12.30 |
---|---|
[ASAC 7기] Cookie, Storage, Session과 HTTPS와 CORS 보안 (2) | 2024.12.18 |
[ASAC 7기] HTTP Cache와 Proxy (0) | 2024.12.16 |
[ASAC 7기] 웹 개발 백엔드 : 운영체제, 서버, 배포방법론 (0) | 2024.12.12 |
[ASAC 7기] 프론트엔드 관점에서 웹 개발을 알아보자 (1) | 2024.12.11 |