코드 사본은 다음과 같습니다.
<! doctype html>
<html>
<헤드>
<meta charset = "utf-8">
<title> 제목을 여기에 삽입하십시오 </title>
<script type = "text/javaScript">
/**
* JSON 객체의 형식
{키 : 값, 키 : 값, 키 : 값 ..}
*/
// 객체 생성의 작은 예
// ------ 1
var r = {};
R.Name = "Tom";
R.age = 18;
// ------ 2
var r = {이름 : "Tom", Age : 20}; // json 객체
경고 (R.age);
// --- 1,2는 동등합니다
// ------------ 프로토 타입 모드 작성
// ---- 1
기능인 () {};
person.prototype.name = "중국어";
person.prototype.age = 20;
// 프로토 타입 모드의 약어-2
기능인 () {};
person.prototype = {이름 : "중국어",
나이 : 20,}
//-----------------------------------------------------------------------------------------------------------------------------
// ========================================================================= ===========================================================================
/* {이름 : "중국어",
나이 : 20,}
위의 형식은 그 자체가 객체입니다. 다른 객체의 프로토 타입으로 지불하면
다른 객체의 모든 속성. 본질적으로, 그것은 상속입니다
*/
// ========================================================================= ===========================================================================
// 표준 객체 상속 예제, 사람, 학생
// 사람 객체를 정의합니다
기능인 () {};
person.prototype.name = "중국어";
person.prototype.age = 20;
var person = new Person ();
// 학생 객체를 정의합니다
함수 학생 () {};
학생. 프로로 타입 = 사람;
학생 .prototype.girlfriend = "가능할 수 있습니다";
var stu = 신입생 ();
stu.laop = "사랑은 허용되지 않습니다";
alert (stu.name); // 인스턴스가 상위 오브젝트에서 상속됩니다
Alert (stu.laop); // 새로운 속성이 스스로 추가되었습니다
// 팀 리더 객체를 정의합니다
함수 TeamLeader () {};
TeamLeader.prototype = new Student (); // 학생으로부터 상속 받았다
TeamLeader.prototype.teamnum = 8; // TeamLeader 자신의 속성
// 인스턴스를 만듭니다
var teamLeader = New TeamLeader ();
경고 (TeamLeader.teamnum);
TeamLeader.girlfriend = "사용할 수 없음";
Alert (TeamLeader.Name);
// ========================================================================= ===========================================================================
/*JS의 상속의 핵심은 프로토 타입*/
// ========================================================================= ===========================================================================
</스크립트>
</head>
<body>
</body>
</html>