# Prototype

207개의 포스트
post-thumbnail

자바스크립트 셀프 QnA(5): Not My Type 🥶 프로토타입 🥵

(<자바스크립트 셀프 QnA> 시리즈에 작성된 포스팅들은 각 주제에 해당하는 <모던 자바스크립트 딥다이브> 챕터를 읽으며 요약한 내용입니다. 더 자세한 내용은 <모던 자바스크립트 딥다이브>를 참고해주세요.)모던 자바스크립트 딥다이브자바스크립트는 명령형,

약 9시간 전
·
0개의 댓글
post-thumbnail

Prototype Link와 Prototype Object

Prototype Object personObject 객체는 Person이라는 함수로 생성된 객체이다. 이렇듯 언제나 객체는 함수로 생성된다. 자바스크립트가 기본적으로 제공하는 Object라는 함수이다. 이렇게 함수가 정의될 때 2가지 일이 동시에 일어나게된다.

5일 전
·
0개의 댓글
post-thumbnail

자바스크립트 생성자&프로토타입

1.생성자 new 연산자를 이용해서 새로운 객체를 생성하는 함수를 생성자 함수라고 부른다. 다음과 같은 두 객체가 있다고 해보자, 만약 새로운 속성이 추가되었다고하면 위와 같은 수정작업을 같은 형태의 객체들 모두에게 적용해야 된다. 또한 객체의 수가 많을 때에도

5일 전
·
0개의 댓글
post-thumbnail

[Javascript]Prototype

자바스크립트

2021년 10월 11일
·
0개의 댓글
post-thumbnail

TIL - 2021.10.10

오랜만에 작성하는 TIL ✏️

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

[TIL] 211005

📝 오늘 한 것 1. 프로토타입 / 프로토타입 체인 / 표준 내장 객체의 확장

2021년 10월 5일
·
0개의 댓글
post-thumbnail

클래스와 프로토타입 & 프로토타입 체인

프로토타입(prototype) 모델의 청사진을 만들 때 쓰는 원형객체(original form)입니다. 함수는 객체다. 그러므로 생성자 함수도 객체(프로퍼티를 가질수 있다)다. prototype이라는 프로퍼티는 그 용도가 약속되어 있는 특수한 프로퍼티다.

2021년 10월 5일
·
0개의 댓글

10/5 학습

일반명사, 대문자로 시작인스턴스 : 클래스 바탕의 객체생성자 함수는 return 값을 만들지 않는다메소드 : 객체의 값으로 함수를 가진다this : 인스턴스 객체를 의미한다객체는 한 번 만들고 나면 메모리에서 반환되기 전까지 유지된다캡슐화기능들을 한 단위로 묶는 것.

2021년 10월 5일
·
0개의 댓글

상속, prototype

car를 상속한다x5.proto = bmw;상속은 계속 이어질수있다.protocar => bmw => x5 차례로 상속된다.프러퍼티를 찾을떄는 아래에서 위로 올라가는 구조이다. x5 => bmw => carprototype chain

2021년 10월 3일
·
0개의 댓글

모던 자바스크립트 Deep Dive - 19장

요약 1. 프로토타입과 상속 아직 프로토타입은 어떤것이다라고 한줄로 정의할 수 없어서 예시를 들어보겠다. 일단 프로토타입을 유용하게 사용한 경우를 보여주겠다 위 코드에서 보면 r이라는 변수는 각 객체마다 다른 값을 가지지만, getArea()는 this값을 제외하고는 같은 행위를 하고 있다. 위처럼 같은 행위를 하는 메서드는 각각의 객체마다 가지는 것보단...

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

210901 개발일지

웹 프로그래밍, JavaScript, 생성자 함수(클래스), 프로토타입, __proto__, constructor, this, 템플릿 리터럴, 실습

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

prototype

\[javascript] 7. 자바스크립트 생성자 함수와 프로토타입JavaScript : 프로토타입(prototype) 이해\[https://www.notion.so/prototype-da139fe137ac4559ac5793679962b03a주어진 인스턴스에

2021년 8월 29일
·
0개의 댓글

객체지향 프로그래밍(OOP)- class/ instance/ prototype

: 클래스를 만드는 새로운 문법이 ES6(ECMAScript 6, 비교적 최근 자바스크립트 문법입니다)에 도입되었다. class 키워드를 이용한다. => 그동안 우리가 접했던 배열들 전부 (대문자)Array의 인스턴스이다. 모든 메소드들이 클래스의 원형객체(protot

2021년 8월 29일
·
0개의 댓글
post-thumbnail

prototype

prototype은 자바스크립트에만 있고, 자바스크립트의 객체지향을 지탱하고 있는 원형(원래의 형태)이다.prototype을 통해 상속을 받을 수 있다.상기의 Food 객체는 생성자 함수를 통해 만들어진 객체이다. 생성자 함수를 통해 만들어진 객체는 단순히 비어있는 객

2021년 8월 23일
·
0개의 댓글

객체지향 JavaScript

객체 지향 프로그래밍(OOP, Object-oriented programming)은, 절차 지향 프로그래밍과는 다르게 데이터와 기능을 한 곳에 묶어서 처리한다. 속성과 메소드가 하나의 "객체"라는 개념에 포함되며, 이는 자바스크립트 내장 타입인 object(이하, ob

2021년 8월 23일
·
0개의 댓글
post-thumbnail

prototype chaining

모든 객체에는 \_\_proto\_\_ 라는 속성이 있다. 이 속성은 어떤 객체를 가리킨다. 그것은 모든 객체의 조상인 Object 이다.자바스크립트는 객체에 있는 메소드에 찾는 메소드가 있는지 찾은 뒤 없다면 \_\_proto\_\_가 가리키고 있는 객체에 접근해 그

2021년 8월 22일
·
0개의 댓글
post-thumbnail

🐯 프로토타입(Prototype)

자바스크립트는 프로토타입 기반 언어이다. 클래스 기반 언어에서는 상속을 사용하지만 프로토타입 기반 언어에서는 어떤 객체를 원형(prototype)으로 삼고 이를 복제(참조)함으로써 상속과 비슷한 효과를 얻는다. 이런 독특한 개념인 프로

2021년 8월 21일
·
0개의 댓글
post-thumbnail

[스터디] 프로토타입 개념

object 객체는 사물, oop는 사물을 생산하는 방법, 물건을 효율적으로 만드는 방법이라 생각하면 편하다.ES6에서 클래스가 도입되긴 했지만, 다른 언어에서 사용되는 클래스와는 차이가 있다. \-> 자바스크립트가 프로토타입 기반 언어(prototype based l

2021년 8월 19일
·
0개의 댓글
post-thumbnail

[JS] 프로토타입(Prototype)

자바스크립트는 클래스기반이 아닌 프로토타입을 기반으로 하는 객체 기반 언어이다.자바스크립트의 모든 객체는 자신의 부모 역할을 담당하는 객체와 연결되어 있다. 이러한 부모 객체를 프로토타입이라고 하며 그들의 프로퍼티와 메소드를 상속받아 사용할 수 있다.객체 리터럴( {

2021년 8월 16일
·
0개의 댓글