JavaScript prototype属性

来源:互联网 发布:淘宝降权周期多少时间 编辑:程序博客网 时间:2024/06/06 00:14


http://blog.sina.com.cn/s/blog_4a4820f9010009wc.html

 

Definition and Usage
定义与用法

The prototype property allows you to add properties and methods to an object.rWDIT加速站
prototype属性可让你为某对象添加属性以及方法

Syntax
语法

object.prototype.name=value


Example 1
举例 1

In this example we will show how to use the prototype property to add a property to an object:

在这个举例中我们将展示如何使用prototype属性为某个对象添加属性

 

<script type="text/javascript">function employee(name,jobtitle,born){this.name=name this.jobtitle=jobtitle this.born=born}var fred=new employee("Fred Flintstone","Caveman",1970)employee.prototype.salary=nullfred.salary=20000document.write(fred.salary)</script>



The output of the code above will be:
输出结果为:

20000