例
創建一個返回一個數字的一半數值的新號碼的方法:
Number.prototype.myMethod = function()
{
return this.valueOf() / 2;
};
使用新的方法對一些:
var n = 55;
var x = n.myMethod();
x的結果將是:
27.5
試一試» 定義和用法
原型構造函數允許新的屬性和方法添加到JavaScript的數字。
當構建一個屬性,所有數字將被賦予屬性,它的價值,為默認值。
當構建一個方法,所有號碼都提供此方法。
Note: Number.prototype並不是指一個單一的數字對象,但對Number()對象本身。
Note:原型是一個全局對象的構造函數,其適用於所有的JavaScript對象。
瀏覽器支持
屬性 | |||||
---|---|---|---|---|---|
prototype | 是 | 是 | 是 | 是 | 是 |
句法
Number.prototype. name = value
<JavaScript的編號參考