프로젝트/[개인] 티끌모아태산
[프로토타입&클래스] 더 알아보기
1. 객체 생성자란? 함수를 통해서 새로운 객체를 만들고, 그안에 넣고싶은 값 또는 함수를 구현할 수 있게해준다. 함수 이름은 대문자를 사용하고, new라는 키워드를 사용한다. function Animal(type, name, sound) { //여기서의 this는 8번째 줄의 그 객체를 의미한다. this.type = type; this.name = name; this.sound = sound; this.say = function () { console.log(this.sound); }; } const dog = new Animal("개", "멍멍이", "멍멍"); //이 순간 하나의 객체가 만들어진다. const cat = new Animal("고양이", "야옹이", "야옹"); dog.say(); ..
2022. 1. 24. 19:34
최근댓글