例
使用原型属性设置为一个新的属性添加到特定类型的所有对象:
function employee(name, jobtitle, born)
{
this.name = name;
this.jobtitle = jobtitle;
this.born = born;
}
employee.prototype.salary = 2000;
var fred = new employee("Fred Flintstone", "Caveman", 1970);
fred.salary的值将是:
2000
试一试» 定义和用法
原型属性允许您新的属性和方法添加到现有的对象类型。
Note:原型是一个全球性的属性,它可与几乎所有的JavaScript对象。
浏览器支持
属性 | |||||
---|---|---|---|---|---|
prototype | 是 | 是 | 是 | 是 | 是 |
句法
object.prototype.name = value
技术细节
返回值: | 甲参照String.prototype对象 |
---|---|
JavaScript的版本: | 1.1 |
<JavaScript字符串参考