# proto

15개의 포스트
post-thumbnail

TIL_210409-2

Prototype chainObject.createclass/super상위 프로토타입 객체(A)를상속받은 객체(B)를다른 하위 객체(C)가 상속받고또 다른 하위 객체(D)가 상속받는 연결을 Prototype chain이라고 부른다.인스턴스들은 클래스가 가진 데이터를 공

2021년 4월 9일
·
0개의 댓글
post-thumbnail

TIL_023_210226

proto, constructor, prototype 이 각각 어떤 관계를 가지고 있는지 조사해봅니다.function Animal() {} // 생성자 함수(constructor)let animalObject = new Animal(); // 인스턴스 생성위 그림에서

2021년 2월 26일
·
0개의 댓글
post-thumbnail

__proto__, Object.create()

자바스크립트에서는 이런식으로\_\_proto\_\_ 를 사용해 직접 다른 객체 상속받을 수 있고, 바꿀 수도 있다. 이 순간에 객체는 다른 객체의 자식이 됨. 그러나 이는 superObj 자체를 바꾸는 것은 아니다.// 추천하진 않는다새로운 객체를 만드는데 그 새로운

2021년 1월 20일
·
0개의 댓글
post-thumbnail

JavaScript_7

별개의 두 객체를 연결(상속)시키는 기능\_\_ proto \_\_ 는 사실 비공식전통적인 방법으로 Object.create() 를 통해 같은 기능을 구현한다.debugger; 를 입력하면 JS를 멈추고 객체를 자세히 들여다 볼 수 있다.

2021년 1월 13일
·
0개의 댓글
post-thumbnail

JavaScript에서 Prototype을 알아보자

자바스크립트가 ES6로 와서 Class를 사용할 수 있지만, 그 전에는 class가 없어서 prototype을 사용했다.예시Character.prototype이라는 빈 Object{}가 어딘가에 존재하고, Character 함수로부터 생성된 객체(kim)은 어딘가에 존

2020년 12월 9일
·
1개의 댓글
post-thumbnail

프로토타입 (Prototype)

상속의 상속의 상속의 상속 프로토타입에 대해 알아보자

2020년 11월 9일
·
0개의 댓글

전통적인 JavaScript 상속

JavaScript는 prototype을 기반으로 상속을 구현하여 불필요한 중복(코드재사용)을 제거한다.prototype에 공통적으로 상속할 속성이나 메소드를 미리 구현함으로 공유하며 사용할 수 있다.접근자 property.prototype이 가리키고 있는 object

2020년 8월 17일
·
0개의 댓글
post-thumbnail

JavaScript - Prototype과 상속

자바스크립트란 프로토타입 기반의 언어입니다. 프로토타입은 자바스크립트 자체라고도 할 수 있다고 하니 확실히 이해하고 포스팅하는 것이 좋다고 판단했습니다. Prototype그럼, Prototype은 무엇일까요?위 질문은 C++, java같은 객

2020년 5월 9일
·
0개의 댓글
post-thumbnail

Javascript의 prototype

자바스크립트를 공부하다보면, 특히 array의 메소드를 검색할 때 prototype이라는게 곳곳에 붙어있는 것을 확인할 수 있다. 중요한 개념이라는 것은 분명히 알겠는데 프로토타입이라는게 도대체 뭘까? Prototype 과 Class 다른 프로그래밍 언어들과 달리

2020년 5월 9일
·
0개의 댓글
post-thumbnail

Javascript Prototype이란

자바스크립트의 프로토타입(prototype) 에 대해 다뤄보겠습니다.자바스크립트에는 Prototype Link와 Proto Object라는 것이 존재합니다.이 글을 전부 읽고 다시 이 정의를 본다면 개념이해가 잘 될 것입니다.Prototype Link - 자신을 만들어

2020년 5월 8일
·
0개의 댓글

__proto__를 이용한 상속

proto를 이용한 상속 자바스크립트 관련 공식 문서 , 책, 강의 등에서 proto는 권장 하지 않는다.

2020년 1월 11일
·
0개의 댓글

Prototype & __proto__ & constructor

자바스크립트에서 함수는 객체이다.

2020년 1월 4일
·
0개의 댓글
post-thumbnail

자바스크립트 Prototype 완벽 정리

🤔Prototype,,, 잘 아세요? 자바스크립트를 사용하면 누구가 프로토타입을 알 것이고, 공부했을 것이다. 하지만 "프로토타입이 뭔지 설명해줘! " 라는 친구의 물음에 선뜻 설명해줄 수 있는 사람은 많지 않을 것이다.. 클래스 비스무리한거 같기도 하고,, 뭐 상속? 받는다고 하던데,,, 프로토타입 체이닝도 중요하다고 하고... 그런데 이제 class...

2019년 11월 2일
·
2개의 댓글

# prototype, __proto__

👉Object.prototype 이란? Javascript에서 거의 모든 객체는 Object의 인스턴스이다. 일반적인 객체는 Object.prototype에서 속성과 메서드를 상속받으며, 그 일부는 숨겨질 수 있다.- MDN문서 정의 Javascript는 하위클래스(sub-class) 객체가 없기에, prototype은 객체 역할을 하는 ...

2019년 9월 23일
·
0개의 댓글

2019.09.19 TIL

1. 상속패턴 > - functional - 함수를 생성하고 그 안에 메소드를 넣는다 > - functional-shared - 메소드를 따로 생성하고 함수에 참조값 형식으로 넣는다 // 메모리 효율적 사용 가능 > - prototypal - 함수를 생성할때 Object.create() 를 이용하여 prototype을 참조한다. > - pseudoclass...

2019년 9월 19일
·
0개의 댓글