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 | 31 |
Tags
- useEffect
- 리액트훅
- NextJs
- 클래스
- Database
- Firebase
- react-hook
- reactquery
- express
- SSR
- 리액트
- 초기마운트
- next-cookies
- react
- 모던자바스크립트
- react-hook-form
- 리액트 훅
- useLayoutEffect
- lazy()
- CSR
- ErrorBoundary
- docker
- msw
- key
Archives
- Today
- Total
목록모던자바스크립트 (1)
한우의 개발일기
모던자바스크립트 딥다이브 정리(클래스)
클래스클래스는 프로토타입에 문법적 설탕인가?자바스크립트는 프로토타입 기반Prototype based 객체지향 언어다ES6 에서 도입된 클래스는 기존 프로토타입 기반 객체지향 프로그래밍보다 자바나 C# 과 같은 클래스 기반 객체지향 프로그래밍에 익숙한 프로그래머가 더욱 빠르게 학습할 수 있도록 클래스 기반 객체지향 프로그래밍언어와 매우 흡사한 새로운 객체 생성 메커니즘을 제시한다.사실 클래스는 함수이며 기존 프로토타입 기반 패턴을 클래스 기반 패턴처럼 사용할 수 있도록 하는 문법적 설탕이라 볼 수도 있다.클래스와 생성자 함수의 차이클래스를 new 연산자 없이 호출하면 에러가 발생한다. 하지만 생성자 함수를 new 연산자 없이 호출하면 일반 함수로서 호출된다.클래스는 상속을 지원하는 extends와 supe..
자바스크립트
2025. 2. 13. 17:14