일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- HTTP Web Server
- javascript 정렬
- Linux rmdir
- Linux cd
- Logback
- Linux 디렉터리 역할
- Linux ls
- EC2 zsh
- EC2 HTTP 호스팅
- Linux pwd
- EC2 Apache2
- javascript scope
- Linux 파일 관리 명령어
- Linux apt
- JavaScript 실행 디버깅
- EC2 oh my zsh
- linux background
- Navigation Pattern
- AWS EC2 서버 만들기
- 서버의 서비스 방식
- JavaScript EventLoop
- Linux oh my zsh
- linux foreground
- 자바스크립트 런타임
- Linux 디렉터리 구조
- Linux apt-get
- Linux 디렉터리 명령어
- 자바스크립트 이벤트 루프
- Linux mkdir
- Linux cat
Archives
- Today
- Total
목록javascript 클래스 (1)
HyunJun 기술 블로그
728x90
반응형
클래스 (Class), Prototype based, Class based
1. Prototype based VS Class based 기본적으로 자바스크립트는 프로토타입 기반으로 시작했고, 프로토타입 기반의 언어이다. Class는 ES6에서 나온 기능이기 때문에, 클래스도 내부적으로 조금의 차이만 있을 뿐, 결국 프로토타입을 활용해서 만든 것이다. 1) Prototype based Prototype based란, 생성자 함수를 통한 인스턴스 생성 즉, 원래의 자바스크립트에서의 인스턴스 생성 방식을 말한다. 어떠한 특징을 가진 객체(프로토타입) 원형을 정의하고 해당 객체로부터 비슷한 객체들을 만들어 프로토타입으로 연결하여 사용한다. 여기서의 상속 개념은 프로토타입을 연결하여 프로토타입 객체에서 필요한 정보를 가지고 오는 상속의 개념이다. 2) Class based Class b..
JavaScript
2023. 7. 12. 09:20
728x90
반응형