# 생성자 함수

20개의 포스트
post-thumbnail

자바스크립트 - 생성자 함수

자바스크립트에서 생성자 함수가 어떻게 작동하는지 알아 보자 !일반적으로 함수 내부에서 this는 전역 객체를 바인딩 한다 (화살표 함수 제외) 하지만 생성자 함수는 예외다.어떻게 생성자 함수에서 this가 바인딩 되는지 알아보자!먼저 생성자 함수를 알기 전 생성자에

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

객체 지향 프로그래밍 개념

일반 함수를 정의하듯 만든다new 키워드를 사용해서 이용 => 새로운 인스턴스 생성ES6부터 class 키워드를 사용해서 클래스 생성이때 만들어진 함수는 return값이 없는 생성자 함수(constructor)this => 인스턴스 객체를 의미this나 super에 대

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

생성자 함수와 객체 생성

생성자 함수와 객체 생성 자바스크립트에선 Object함수와 new 연산자를 함께 호출해 빈 객체를 생성할 수 있습니다. 생성자 함수란 new 연산자와 함께 호출하여 객체를 생성하는 함수를 말한다. 자바스크립트는 Object 함수 외에도 String, Number,

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

[JSInfo] 생성자 함수 (+new 연산자)

유사한 객체를 여러 개 만들어야 할 때 사용됩니다. new 연산자와 생성자 함수를 사용하면 유사한 객체 여러개를 쉽게 만들 수 있습니다.생성자 함수도 결국에는 일반 함수입니다. (일반 함수와 구분하기 위해 첫 글자를 대문자로 적을 뿐..)일반 함수와의 기술적인 차이는

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

DEEP DIVE 한 장 요약 (생성자 함수에 의한 객체 생성)

앞서 '\*\*객체 리터럴(https://velog.io/@junh0328/DEEP-DIVE-%ED%95%9C-%EC%9E%A5-%EC%9A%94%EC%95%BD-%EA%B0%9D%EC%B2%B4'객체 리터럴' 이외의 객체 생성 방법에 대해 알아본다.생성자 함

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

[TIL] Day-12

오늘은 2주차 강의를 들었을 때 몰랐던 문법에 대해 알아보았고, 오늘 강의를 들으면서 이해가 안 가는 부분들을 정리해보았다. 1. 객체를 만들 때 key부분에 []를 해준 이유 → 대괄호 표기법으로 어떤 값이라도 안전하게 key로 지정하기 위해서 대괄호 표기법은

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

생성자 함수 & 인스턴스

일반함수과 기술적 차이는 없지만 두 가지 규칙이 있다.함수의 이름의 첫글자는 대문자반드시 'new' 연산자를 붙여 실행빈 객체를 만들어 this 에 할당함수 본문 실행. this에 새로운 프로퍼티를 추가해 this 수정this 반환함수 인스턴스를 생성하는 생성자생성자

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

생성자 함수, ES6 Classes

prototype을 사용하면 동일한 함수를 한 번만 생성 후 여러 인스턴스에서 사용할 수 있음JS는 프로토타입 기반의 언어일반 함수는 호출 위치에 따라 this 정의 (동적으로 바인딩 됨)화살표 함수는 자신이 선언된 함수 범위에서 this 정의 (상위 스코프의 this

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

JavaScript - 생성자 함수에 의한 객체 생성

🔑생성자 함수에 대해 배우고 🔑생성자 함수로 객체를 생성하는 과정을 이해보자이자이자이객체 생성 방식 중 생성자 함수를 사용하면 객체를 생성할 수 있다. 객체 리터럴과 생성자 함수를 사용하여 객체를 생성하는 각각의 방식의 장단점까지 살펴보자 \-WHAT IS❓ 생성자

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

JavaScript - 함수의 정의 방식이 4가지나 있다고?!

함수를 정의하는 4가지 방식 중 🔑함수선언문과 🔑함수표현식에 대해서

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

생성자 함수에 의한 객체 생성 - 17

이 내용은 '모던 Javascript Deep Dive'(이웅모 님) 책의 내용을 제 생각과 함께 정리한 글입니다.틀린 내용 혹은 수정이 필요한 내용이 있다면 말씀해주시면 감사하겠습니다.10장 '객체 리터럴'에서 객체 리터럴에 의한 객체 생성 방식을 살펴보았다. 객체

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

[자바스크립트] 생성자 함수

함수의 첫 글자는 대문자로 사용한다. / new 연산자를 사용해서 호출한다.

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

[JS/Node] 객체 지향 JavaScript

객체지향프로그램(OOP) 하나의 모델이 되는 청사진을 만들고, 그 청사진을 바탕으로 한 객체(인스턴스)를 만드는 프로그래밍 패턴 인스턴스(instance) 청사진(클래스)를 바탕으로 한 객체 클래스의 고유한 속성, 메소드 갖음 클래스(Class) 청사진 new

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

생성자 함수, 프로토타입

아래 내용은 학원 수업과 "모던자바스크립트 Deep Dive : 이웅모 저"를 읽고 정리한 내용입니다. 1. 생성자 함수에 의한 객체 생성 객체를 생성하기 위해서 가장 많이 사용하는 방법은 객체 리터럴을 사용하는 것이다. 하지만 이 방법은 치명적인 단점이 존재하는데

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

[모던JS: Core] 프로토타입과 프로토타입 상속 (1)

본 포스팅은 여기에 올라온 게시글을 바탕으로 작성되었습니다.파트와 카테고리 동일한 순서로 모든 내용을 소개하는 것이 아닌, 몰랐거나 새로운 내용 위주로 다시 정리하여 개인공부 목적으로 작성합니다.중간중간 개인 판단 하에 필요하다고 생각될 시, 기존 내용에 추가로 보충되

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

JS로 코딩 테스트 보기 : 선언

성능을 높이는 JavaScript 선언 스타일에 대하여 공부해보았다.

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

생성자 함수

저번 시간에 객체 리터럴로 객체 생성 방식을 공부했다.요번에는 생성자 함수로 생성하는 객체 생성 방식을 보자new 연산자와 함께 Object 생성자 함수를 호출하면 빈 객체를 생성하여 반환한다. 빈 객체를 생성하고 프로퍼티나 메서드를 추가하여 객체를 완성 할 수 있다.

2020년 12월 2일
·
0개의 댓글
post-thumbnail

TIL30: Object Oriented Programming - ES6

키워드 class를 이용해서 클래스 정의클래스의 속성 정의클래스의 메소드 정의contructor 는 인스턴스가 초기화될 때마다 실행되는 생성자 함수입니다.자료 및 코드 출처: 코드스테이츠(CodeStates)

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

자바스크립트 객체생성방식

자바스크립트는 객체를 생성할 때, 내장 Object() 생성자 함수를 제공한다. 객체 리터럴은 중괄호({})를 이용해서 객체를 생성한다. {} 안에 아무것도 적지 않은 경우는 빈 객체가 생성되며, 중괄호 안에 "프로퍼티 이름":"프로퍼티 값" 형태로 표기하면, 해당

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