javascript object
-
[생활코딩] JavaScript 객체지향 : 상속, Prototype, ObjectStudy/JavaScript 2019. 12. 8. 18:06
상속 객체는 연관된 로직들로 이루어진 작은 프로그램이라고 할 수 있다. 상속은 객체의 로직을 그대로 물려 받는 또 다른 객체를 만들 수 있는 기능을 의미한다. 기존의 로직을 수정하고 변경해서 파생된 새로운 객체를 만들 수 있게 해준다. 즉, 상속이란 부모의 기능을 자식이 물려받는 것이다. 상속을 하게 되면? - 코드의 중복이 줄어든다. - 상속법 : 자식객체.prototype = new 부모객체(); - 부모객체에서 프로퍼티들 정의할 때 prototype 붙여준다. - 기능 추가 역시 자식객체를 생성하고 prototype을 붙여서 프로퍼티를 정의한다. function Person(name){ this.name = name; } Person.prototype.name=null; Person.prototyp..