생성자 함수

· Javascript
Constructor function(생성자 함수) 객체 양산 함수, 즉 객체를 찍어내는 함수이다. 이전에는 하나의 객체마다 키와 값을 부여해줬다면, 컨스트럭터와 new 라는 객체생성 키워드를 사용하여 컨스트럭터에 정의되어 있는 속성과 메소드를 한번에 받아올 수 있고, 각각의 값은 매개변수로 받아 각 상황마다 변경하여 사용할 수 있다. // 함수에 매개변수를 만들어준다 function Person(name,first,second,third){ this.name =name; this.first=first; this.second=second; this.third=third; this.sum=function(){ return this.first+this.second+this.third; } } // 생성자함수..
· Javascript
생성자 함수를 이용하면 자바스크립트에서 제공하지 않는 유형의 데이터를 창조해낼 수 있다. 생성자 함수는 '객체를 이렇게 만들겠습니다'에 대한 정의일뿐이며, 실제 객체가 생성되기 위해서는 new 연산을 통해 객체를 반환해야 합니다. 객체 생성은 new 연산자를 이용합니다. // Dog 객체 설계(생성자 함수) function Dog(){ this.name = "뽀미" this.breed ="스피츠" } // Dog 객체 생성(new 연산자) //Dog 라는 객체를 생성하고, myDog 라는 이름을 붙이겠다 const myDog = new Dog(); console.log(myDog.name) console.log(myDog.breed) 생성자 함수는 '객체를 이렇게 만들겠습니다'에 대한 정의, 즉'설계도'..
becky(지은)
'생성자 함수' 태그의 글 목록