英 [ˈprəʊtətaɪp]   美 [ˈproʊtətaɪp]  

n.原型,雛形,藍本

複數: prototypes

JavaScript 原型屬性 語法

prototype屬性是什麼?

prototype屬性是函數特有的屬性也是函數的原型物件。對原型物件增加的屬性及其方法,new實例化之後的物件都能繼承。

作用:prototype 屬性使您有能力為物件新增屬性和方法。

語法:object.prototype.name=value

JavaScript 原型屬性 範例

<html>
<body>

<script type="text/javascript">

function employee(name,job,born)
{
this.name=name;
this.job=job;
this.born=born;
}

var bill=new employee("Bill Gates","Engineer",1985);

employee.prototype.salary=null;
bill.salary=20000;

document.write(bill.salary);

</script>

</body>
</html>

執行實例 »

點擊 "執行實例" 按鈕查看線上實例