JavaScript之Prototype学习(一)

来源:互联网 发布:星空直播网络电视apk 编辑:程序博客网 时间:2024/04/29 10:02

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>ProtoType</title>    <script type="text/javascript" charset="utf-8">        function Person(sex) {            this.sex = sex;        }        Person.prototype.name = 'Lucy';        Person.prototype.age = 20;        Person.prototype.sayHi = function () {            document.write('hi,' + this.name + '<br>');        }        var p1 = new Person('M');        var p2 = new Person('W');        document.write(p1.sex + '<br>');        document.write(p2.sex + '<br>');        document.write(p1.age + '<br>');        document.write(p2.age + '<br>');        p1.sayHi();        p2.sayHi();        document.write((p1.age==p2.age) + '<br>');        document.write((p1.sayHi==p2.sayHi) + '<br>');        document.write(Person.prototype.constructor + '<br>');        document.write(p1.constructor + '<br>');        document.write(p1.prototype  + '<br>');        document.write(Person.prototype.isPrototypeOf(p1)  + '<br>');    </script></head><body></body></html>





0 0
原创粉丝点击