JavaScript prototype 属性

来源:互联网 发布:spark要用java吗? 编辑:程序博客网 时间:2024/06/05 07:07

定义和用法

prototype 属性使您有能力向对象添加属性和方法。

语法

object.prototype.name=value

实例

在本例中,我们将展示如何使用 prototype 属性来向对象添加属性:

<script type="text/javascript">

   function person(name,gender){
        this.name=name;
        this.gender=gender;
    }

    var m=new person("张三","男");

     person.prototype.age=null;
     m.age=26;

    document.write(m.age);

</script>

输出:

26