JavaScript Number prototype 属性
实例
创建一个返回数字一半值的新数字方法:
Number.prototype.myMethod = function()
{
return this.valueOf() / 2;
};
return this.valueOf() / 2;
};
Use the new method on a number:
var n = 55;
var x = n.myMethod();
亲自试一试 »
var x = n.myMethod();
定义和用法
原型构造函数允许您向 JavaScript 编号添加新的属性和方法。
构造属性时,所有数字都将作为默认值指定属性及其值。
当构造一个方法时,所有数字都可以使用这个方法。
注释: Number.prototype 不是指单个数字对象,而是指 Number() 对象本身。
注释: Prototype 是一个全局对象构造函数,可用于所有 JavaScript 对象。
浏览器支持
属性 | |||||
---|---|---|---|---|---|
prototype | Yes | Yes | Yes | Yes | Yes |
语法
Number.prototype.name = value