# Prototype

186개의 포스트

prototype

함수를 정의할 때 생기는 prototype은 그 함수에 자동으로 추가되 속성이자 새로운 객체이다.

40분 전
·
0개의 댓글
post-thumbnail

[TIL] day02-1. JS 프로토타입

Intro. 기초부터 빡시게 일정이 매우 타이트한 날이었다. 마크다운 작성법을 몰라 마크다운 작성법부터 학습한 후에 전날 작성하지 못한 TIL을 작성하고, 추가적으로 학습해야할 심화학습 주제들이 점점 늘어가고 있기 때문이었다. (특강은 덤.. ㅋ.ㅋ) 본격적인 Ja

약 2시간 전
·
0개의 댓글

[Javascript] 2. 프로토타입(Prototype) 에 관하여

1. 프로토타입 객체 Java, C++과 같은 클래스 기반 객체지향 프로그래밍 언어와 달리 자바스크립트는 프로토타입 기반 객체지향 프로그래밍 언어이다. 자바스크립트의 동작 원리를 이해하기 위해서는 프로토타입의 개념을 잘 이해하고 있어야 한다. 클래스 기반 객체지향 프로

5일 전
·
0개의 댓글

객체지향, OOP, Class생성

OOP(Object-oriented programming)은 말그대로 '객체지향프로그래밍'을 의미한다. 이는 '절차지향프로그래밍' 과 다르게 데이터와 기능을 한 곳에 묶어 처리한다. 속성과,메소드가 하나의 '객체' 라는 개념에 포함되며 이는 JavaScript의 obj

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

프로토타입

자바스크립트에서는 생성저의 prototype프로퍼티를 통해 타입의 특징을 정의합니다.contructor 메소드는 Object타입의 프로퍼티 이며 prototype에 의해 정의 되었습니다. Object.prototype.constructor같도록 수정해보자proto =

2021년 7월 27일
·
0개의 댓글

[JS] Object prototypes, 상속

Javascript에서는 객체를 상속하기 위하여 프로토타입이라는 방식을 사용한다.Java, C++과 같은 클래스 기반 객체지향 프로그래밍 언어와 달리 자바스크립트는 프로토타입 기반 객체지향 프로그래밍 언어이다.이는 모든 객체들이 메소드와 속성들을 상속받기 위한 템플릿으

2021년 7월 25일
·
0개의 댓글

Javascript #03 - 객체지향

Javascript #03 - 객체지향

2021년 7월 19일
·
0개의 댓글

프로토타입

prototype이라는 친구는 한마디로 유전자 라고 생각하면 된다고 한다. function 공장(이름, 크기) { this.name = 이름; this.size = 크기;}const 바늘공장 = new 공장(바늘공장, 1002); //오브젝트를 찍어 냄proto

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

TIL 50 | prototype

코어자바스크립트 06 - Prototype

2021년 7월 15일
·
0개의 댓글

Static member VS Instance member

Static과 Instance 개념자체는 클래스에서의 하위 개념이지만, 자바스크립트의 경우에 대해서만 알아봄자바스크립트는 프로토타입 기반의 언어이므로, 클래스 개념이 원칙적으로 존재하지 않음그러나, ES6에서 클래스 문법이 추가되었고, 그럼에도 여전히 일반적인 클래스와

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

Prototype & 상속

Javascript는 흔히 프로토타입 기반 언어(prototype-based language)라 불린다. 모든 객체들이 메서드와 속성을 상속받기위해 프로토타입 객체(protype object)를 가진다는 의미이다. 프로토타입 체인(prototype chain)이라 부르

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

[JS] new 없이 생성자함수를 구현하는 방법

생성자함수 내부에서 this 객체를 만들고 this를 리턴문이 생략되어 있는데, 이를 적용해서 this 없는 생성자함수를 만들 수 있다.

2021년 6월 19일
·
0개의 댓글

자바스크립트 개념 2

ES6 이전에는 전역범위와 함수 범위만 존재했다. var 키워드를 위주로 사용했다. 하지만 ES6 이후에는 let 과 const라는 키워드가 등장했고 함수 범위말고도 블록 범위 라는것이 생겼다. 기본적으로 var는 함수위주의 스코프를 가져 전역 범위가 많았는데 let

2021년 6월 17일
·
0개의 댓글
post-thumbnail

프로토타입과 클래스

Man in the mirror 🪞 ⚔️

2021년 6월 15일
·
0개의 댓글
post-thumbnail

TIL | June_14th

페어 프로그래밍 제출CSS Layout Master Class | - 벨로그TIL | June_14thKeywordEvernote | CLASS, INSTANCE, PROTOTYPE 내용 정리

2021년 6월 14일
·
0개의 댓글

TIR. 상속과 프로토타입

각 객체는 고유의 기능을 갖는 독립적인 부품으로 볼 수 있지만 자신의 고유한 기능을 수행하면서 다른 객체와 관계성을 가질 수 있다. 다른 객체와 메시지를 주고받거나 데이터를 처리할 수도 있다. 또는 다른 객체의 상태 데이터나 동작을 상속받아 사용하기도 한다. > 상속(inheritance) 어떤 객체의 프로퍼티 또는 메서드를 다른 객체가 상속받아 그대...

2021년 6월 12일
·
0개의 댓글
post-thumbnail

JavaScript | 프로토타입 Prototype

<자바스크립트 닌자 비급> 6장을 읽고서 JavaScript의 프로토타입에 대해서 정리해봅니다.

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

JavaScript의 상속 - prototype

개발을 하다 보면 기존에 있는 기능을 가져와 확장해야 하는 경우가 생긴다.사람에 관한 프로퍼티와 메서드를 가진 user라는 객체가 있는데, user와 상당히 유사하지만 약간의 차이가 있는 admin과 guest 객체를 만들어야 한다고 가정해 봅시다. 이때 "user의

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

[javascript]Prototype

Prototype 많은 글들이 protype을 설명할 때 class의 상속을 섞어서 설명한다 > prototype != 상속 자바스크립트에서 복사를 통한 상속은 없다. > prototype은 클래스, 객체의 내용 복사 없이도 상속을 구현할 수 있게 해주는 방법이다.

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

TIL 10 - prototype

Object(https&#x3A;//velog.io/@jjung-developer/TIL-08-Object 에서 메서드를 포함한 생성자로 인스턴스를 여러개 생성하면 같은 작업를 하는 메서드를 인스턴스 개수만큼 생성하게 되며, 결과적으로 그만큼의 메모리를 소비하게 된다고

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