08JS高级 ——“继承”

时间:2023-03-09 16:43:21
08JS高级 ——“继承”
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script type="text/javascript">
function Father(name, age) {
this.name = name;
this.age = age;
}
Father.prototype.sayHi = function () {
alert(this.name + "," + this.age);
} function Son(name, age, gender) {
this.gender = gender;
Father.call(this, name, age); //继承“父类”的成员
}
Son.prototype = new Father();//Father.prototype; var f1 = new Father("张三", 30);
f1.sayHi(); var s1 = new Son("张三", "son", 1, true); </script>
</head>
<body>
</body>
</html>