例
使用原型屬性設置為一個新的屬性添加到特定類型的所有對象:
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字符串參考