일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Router
- frontend
- Javascript #코드스테이츠
- 회고
- 참조자료형
- OOP
- 원시자료형
- condestates
- 계산기
- CDD
- 객체지향
- self reliance
- 코드스테이츠
- JS
- JavaScript
- css in js
- 호스트인식
- 프론트엔드
- css
- 자바스크립트
- codestates
- WAI-ARIA
- 프로토타입
- Prototype
- html
- 코드스테이스
- codestate
- cta버튼
- 개발자
- cta button
- Today
- Total
목록프로토타입 (2)
jh.nrtv

https://developer.mozilla.org/ko/docs/Learn/JavaScript/Objects/Object_prototypes Object prototypes - Web 개발 학습하기 | MDN Javascript에서는 객체를 상속하기 위하여 프로토타입이라는 방식을 사용합니다. 본 문서에서는 프로토타입 체인이 동작하는 방식을 설명하고 이미 존재하는 생성자에 메소드를 추가하기 위해 프 developer.mozilla.org -> JavaScript는 흔히 **프로토타입 기반 언어(prototype-based language)**라 불립니다.— 모든 객체들이 메소드와 속성들을 상속 받기 위한 템플릿으로써 **프로토타입 객체(prototype object)**를 가진다는 의미입니다. 프로토타..

객체 지향 프로그래밍은 청사진인 class를 만들고 , 그 청사진을 기반으로 한 객체인 instance를 만드는 프로그래밍 패턴이다. 새로운 class를 선언하기 위한 방법은 ES5와 ES6이 다르다. class 선언 문법은 다음과 같다. // ES5 function classname (parameter1, parameter2, parameter3) { } // ES6 class classname ( parameter1, parameter2, parameter ) { } 인스턴스를 만들기 위해서는 new 키워드를 사용한다. let instanceName = new className ('aaa', 'bbb', 'ccc') let instanceName2 = new className ('aaa2', 'bbb..