例
创建一个返回一个数字的一半数值的新号码的方法:
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的编号参考