>  기사  >  웹 프론트엔드  >  JavaScript는 프로토타입을 사용하여 객체 유형 정의(변환) [_javascript 기술

JavaScript는 프로토타입을 사용하여 객체 유형 정의(변환) [_javascript 기술

WBOY
WBOY원래의
2016-05-16 19:22:461284검색

출처: JavaEye.com

프로토타입은 일련의 JavaScript 객체 지향 인프라를 제공합니다. 객체 지향 프로그래밍에 이를 사용할 수 있습니다. 객체 유형을 정의하는 방법은 다음과 같습니다.

var Person = Class.create();
Person.prototype = {
초기화 : 함수(이름, 나이) {
this.name = 이름;
this.age = 나이;
},
toString : function() {
document.writeln("[name]:" this.name "
" "[age]:" this.age);
}
}

먼저 Class.create()를 사용하여 객체 유형을 생성한 다음 초기화 메서드가 Person의 생성자라는 점에 유의하세요. 전체 HTML은 다음과 같습니다.



< title>테스트 개체





성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.