# Prototype

153개의 포스트
post-thumbnail

[javascript] prototype과 prototype chain

OOP란 개념을 배웠는데 자바스크립트에서는 OOP를 어떻게 구현할 수 있는지 알아보자. 자바스크립트는 클래스란 개념이 없어 프로토타입이란 매커니즘을 통해 OOP를 구현할 수 있다. 이 프로토타입 중에서도 상속을 통한 프로토타입 체인이란 개념이 중요하다. 프로토타입(p

약 23시간 전
·
0개의 댓글

21.04.11 TIL Prototype

Prototype 생성자 함수(new와 같은)로 만들어진 객체들이 프로퍼티와 메소드를 공유하기 위해 사용하는 객체 동일한 생성자 함수로 만들어진 객체들은 내부적으로 proto 프로퍼티를 사용하여, 생성자 함수에 존재하는 prototype이라는 프로퍼티를 참조하여 같은

5일 전
·
0개의 댓글

02_Part_Prototype Chain

오늘은 OOP를 js언어에서 구현하는 방법에 대해 배웠다. 배운 내용을 바탕으로 두가지 질문에 답해보는 시간을 가져보려 한다.

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

[TIL] 자바스크립트와 OOP

객체지향 프로그래밍은 실세계에 존재하고 인지하고 있는 객체(Object)를 소프트웨어의 세계에서 표현하기 위해 객체의 핵심적인 개념 또는 기능만을 추출하는 추상화(abstraction)를 통해 모델링하려는 프로그래밍 패러다임을 말한다. 다시 말해, 우리가 주변의 실세계

5일 전
·
0개의 댓글

02_Part_OOP in JavaScript

오늘은 OOP에 대해 공부를 했다.그래서 공부한 내용을 토대로 두가지 질문에 대해 정리하는 시간을 가지려 한다.

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

TIL_210409-2

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

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

객체지향 프로그래밍(OOP: Object Oriented Programming)

객체 지향 프로그래밍이 뭔지 알려면 '객체'가 무엇인지 알아야 한다. 객체지향 프로그래밍 언어 내에서 객체란 속성과 행동(또는 데이터와 기능)을 가진 모든 존재로 정의할 수 있다. 냉장고를 예로 들어 생각해본다면, 냉장고의 높이, 너비, 용량, 색상 등이 속성이라고 할

7일 전
·
0개의 댓글

Prototype Chain

자바스크립트에서는 객체리터럴을 이용하거나 생성자를 이용해서 만들 수 있다.리터럴은 Object 타입의 객체를 만들어내는 일종의 숏컷이고 두 번째 라인의 생성자를 이용한 코드 역시 Object 생성자이기 때문에 사실 위의 예제는 리터럴이나 생성자나 모두 객체의 내용이나

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

OOP - 객체지향프로그래밍

프로그래밍 패러다임이란 프로그래밍하는 스타일이라고 생각하면 이해하기 쉽다.이 패러다임은 두 종류로 나뉘어진다.

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

Prototype Chain & class/super

prototype chain은 세가지 단계로 나눌 수 있다.생성자 함수(class의 constructor)원형(부모) 객체(instance객체의 prototype)복사(자식) 객체(instance)이전 프로토타입의 기본에 대해 기록해두었던 코드이다. 클래스 방식으로 다

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

[TIL] OOP와 JavaScript Prototype

Prototype과 생성자

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

Prototype Chain / class(extends, super)

자바스크립트는 엄밀히 따지면 객체지향 언어가 아닌, 프로토타입 기반의 언어이다. 자바스크립트에서 클래스를 이용하여 객체지향 형태로 프로그래밍을 할 수 있다.class 키워드를 배우기 앞서, 상속에서의 this와 prototype, prototype chainning의

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

TIL - 004 [JS]OOP in JavaScript, Prototype Chain

📌객체란? 객체는 현실세계에서 자신의 속성을 가지고 있는 모든 것을 말한다.예를 들어 자동차,사람,와플이 있다. 자동차 객체인 경우 속성은 브랜드,색상,차의 크기,속도 등으로 생각해 볼 수 있다. 📌Object Oriented Programming 객체 지향 프로

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

prototype이란..

자바스크립트는 prototype기반의 언어라고 한다.내가 이해한 프로토 타입은 현재 내가 주체로 쓰고 있는 변수명의 원형을 말하는 것이다. 라고 말하고 자료를 찾다보니 재미있는 개념들이 몇 가지 나온다. 오늘은 이 개념에 대해 떠들어보려 한다.한번 더 말하지만, 자바스

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

[TIL / OOP??.. proto??]

OOP?? __proto__ , prototype, constructor?!

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

2021_04_09

TIL - OOP, prototype

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

21.04.08 TIL Class & Instance

객체는 키-값의 쌍으로 이루어져 있는 요소를 가지고, 이들을 묶어 속성(property)이라고 부른다.하나의 모델이 되는 청사진을 만들고, 그 청사진을 바탕으로 하는 객체를 만드는 프로그래밍 패턴ex) 청사진 : 기본적인 자동차 구조(설계도) -> class객체 : 그

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

(JS) 클래스(Class)

본 글은 Poiemaweb의 문서를 참조해 작성되었습니다.

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

[번역] 자바스크립트 : 프로토타입 상속

원문 : 🎉👨‍👩‍👧‍👧 JavaScript Visualized: Prototypal Inheritance

2021년 4월 3일
·
1개의 댓글

TIL_20210328 (SUN)

for...in 반복문에서의 상속 프로퍼티

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