# 프로토타입

24개의 포스트
post-thumbnail

[JS-Flow] 클래스의 구현 방식

자바스크립트의 클래스 구현은 어떻게 되어있을까?

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

[JS-Flow] 프로토타입

자바스크립트의 프로토타입은 무엇일까?

약 19시간 전
·
0개의 댓글

[JS] 객체지향 자바스크립트 -상속과 프로토타입

JS식 객체지향 프로그래밍(OOJS)을 알아보기 전에, 먼저 객체지향 프로그래밍에 대해 알아보자.인간 중심적 프로그래밍 패러다임. 즉, 현실 세계를 프로그래밍으로 옮겨와 프로그래밍하는 것을 말한다. 현실 세계의 사물들을 객체라고 보고, 그 객체로부터 개발하고자 하는 애

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

TIL 98 | 코어자바스크립트(6) 프로토타입

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

2021년 1월 2일
·
0개의 댓글

JS prototype (PurpleCode Study)

자바스크립트의 객체는 명세서에서 명명한 \[\[Prototype]]이라는 숨김 프로퍼티를 갖는다.숨김 프로퍼티 값은 null 또는 다른 객체에 대한 참조다른 객체를 참조하는 경우 참조 대상을 프로토타입(prototype)이라고 한다.object에서 프로퍼티를 읽으려고

2020년 11월 3일
·
0개의 댓글
post-thumbnail

Prototype(프로토타입)상속

프로토타입은 원본 객체이다. 원본 객체를 복사해 여러 복제품(객체)들을 만들 수 있다. 직접 pseudoclassical한 방식과 es6문법으로 프로토타입 체인을 구현해보자. 프로토타입 체인을 구현해보면 프로토타입이 어떻게 사용하는지 알 수 있을 것같다. 먼져 프로토타

2020년 10월 31일
·
0개의 댓글
post-thumbnail

JS를 독학하면 놓치기 쉬운 부분들(3) - 객체와 프로토타입

그동안 JS로 개발하면서 무시로 일관했던 부분들, 실수하거나 놓치기 쉬운 부분들, 그리고 나름 중요하다 생각하는 개념들

2020년 10월 21일
·
0개의 댓글
post-thumbnail

TIL29: Object Oriented Programming - ES5

prototype 은 모델의 Blueprint를 만들 때 사용되는 원형 객체입니다. 그리고 this 는 함수가 실행될 때, 해당 scope마다 생성되는 고유한 실행 컨텍스트(Execution Context)로써 new 키워드로 인스턴스

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

[코어 자바스크립트] 07. 클래스

자바스크립트 → <프로토타입> 기반 언어 → <상속> 이라는 개념이 존재하지 않음. ES6 에 클래스 문법 추가됨ES5 에서 클래스를 흉내내기 위한 구현 방식을 학습하는 것은 큰 의미가 있음"음식 > 과일 > 귤 류 > 오렌지" 관계 일 때, 음식은 과일 보

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

[TIL] 2020/09/09

Today, I Learned About prototype & prototype chaining 정리 링크 : 1, 2 기계어(010101) => 어셈블리어 => 고급언어(C, C++, JAVA) : 이러한 변화 및 발전 과정은 결국 컴퓨터가 쓰는

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

전통적인 JavaScript 상속

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

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

[JavaScript] Prototype 핵심내용 이해하기

드디어 다루게 된 prototype 내용 정리! 이게 도통 뭔지 모르는 상태에서도 여기저기서 흔히 봤던 프로퍼티라 이런 시간이 꼭 필요했었다 :) 대충 '상속'의 개념인가보다....라고 생각해왔던 수준을 벗어나기 위해 🙄지금부터는 알게 된 내용을 조금씩 추가해나가볼까

2020년 7월 3일
·
0개의 댓글

자바스크립트 - Object, Constructor, Prototype, Class

어떤 사물에 대한 데이터를 순서 없이 그룹화 한 것.객체 리터럴로 생성하는 방법Object 생성자로 만드는 방법객체 리터럴을 통해 객체 선언과 동시에 데이터 추가하기객체 외부에 선언하기얼핏 보면 선언과 동시에 데이터를 할당하는게 더 직관적이고 좋아보이지만, '어떤 방법

2020년 6월 28일
·
0개의 댓글
post-thumbnail

Object.prototype

prototype을 조금이나마 이해해보기!

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

[TIL] 프로토타입 (Protype)

클래스의 인스턴스에서 사용할 수 있는 메서드 = 프로토타입(Prototype) 메서드 이다.객체 지향 프로그래밍의 생성에서 다뤘던 코드를 다시 사용하겠다. 상기의 코드에서 작성된 shift(gear)부분은 class의 메서드 이다. 이 shift도 프로토타입 메서드이다

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

[TIL] 프로토타입과 상속 (Prototype and Inheritance)

Class의 인스턴스는 Class의 기능을 모두 상속한다. 하지만 상속은 이 한단계로만 끝나지 않는다. 만약에 객체의 프로토타입에서 원하는 것을 찾지 못하면, 해당 프로토타입의 프로토타입을 검색한다. 이것이 프로토타입 체인의 생성 방식이며 개념이다. JavaScript

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

[js]객체

객체프로퍼티프로토타입상속newthis

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

[자바스크립트 스터디]프로토타입과 클래스

객체 생성자는 함수를 통해서 새로운 객체를 만들고 그 안에 넣고 싶은 값 혹은 함수들을 구현 할 수 있게 해줍니다.유의해야 할 점 !1\. 객체 생성자를 사용 할 때는 보통 함수의 이름을 대문자로 시작하고, 2. 새로운 객체를 만들 때에는 new 키워드를 앞에 붙여주어

2020년 3월 26일
·
0개의 댓글