首页 > 代码库 > 08JS高级 ——“继承”

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>