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
- 자바스크립트
- 컨테이젼
- 웹개발
- Developer
- Vue
- 리액트
- 웹개발자
- 프로젝트
- 전염병
- 스터디
- 개발자일기
- node.js
- 프로그래머스
- 프리온보딩
- 프론트엔드
- 원티드
- react
- dev-maching
- 개발자
- 코로나19
- 인턴쉽
- Prototype
- 컴포넌트
- Strict Mode
- 일기
- express
- 프론트엔드취준생
- 초보개발자
- IT
- Javascript
Archives
- Today
- Total
프로그래밍밍
2020.01.31 프로토타입 본문
반응형
프로토 타입(Prototype)
여러 사이트를 찾아보았다.
책도 찾아보았다.
역시나 이해하기 어렵다..
그래도 프로토 타입이 뭔지 알아야 하니까 최대한 이해 하려고 노력해서 포인트를 잡아냈다.
자바스크립트가 프로토 타입의 객체지향 언어라는것을 알것이다.
하지만 이게 정확히 무슨 말인지는 모를것이다.
쉽게 설명해서 이게 무슨말이냐면
우리가 자바스크립트로 객체를 만들때 Object를 사용한다.
이렇게 말이다.
우리는 객체가 생성되는 이 과정을 봐야할 필요가 있다.
여기에 프로토타입의 비밀이 숨겨져있기때문이다.
프로토타입은 객체의 원형이다. 즉 객체 그 자체이다.
Object는 프로토타입을 복사해서 객체를 생성하는 기능을 가진다.
이렇게 복사된 객체는 다른 객체에게는 객체 그 자체로 여겨질수도 있다.
즉, 복사라고는 하지만 똑같은 역할을 하는 아이가 이름만 바뀌면서 생겨난다고 생각하면 된다.
이렇게 프로토타입이 정말 중요한것이었다.
여기서 다시 알수있는것이 있다.
자바스크립트는 프로토타입 객체지향 언어라는것.
다시 들어보니 이제 좀 감이 올것이다.
'Programming > JavaScript' 카테고리의 다른 글
2020.02.02 비동기식 처리모델 (0) | 2020.02.02 |
---|---|
2020.02.01 Strict Mode (스트릭트 모드) (0) | 2020.02.01 |
2020.01.30 내부함수&재귀함수&콜백함수 (0) | 2020.01.30 |
2020.01.29 함수 - 즉시 실행함수 (0) | 2020.01.29 |
2020.01.28 Parameter(매개변수) (0) | 2020.01.28 |
Comments