JS Number.prototype
概述
Number.prototype
属性表示 Number
构造函数的原型。
Number.prototype 属性的属性特性: |
---|
writable |
enumerable |
configurable |
描述
所有 Number
实例都继承自 Number.prototype
。修改 Number
构造函数的原型对象会影响到所有 Number
实例。.
属性
constructor
返回创建该实例对象的构造函数。默认为 Number
对象。
Properties inherited from Object
:
方法
Number.prototype.toExponential()
返回一个使用指数表示法表示的该数值的字符串表示。
返回一个使用定点表示法表示的该数值的字符串表示。
Number.prototype.toLocaleString()
返回一个与语言相关的该数值对象的字符串表示。覆盖了Object.prototype.toLocaleString()
方法。
Number.prototype.toPrecision()
使用定点表示法或指数表示法来表示的指定显示位数的该数值对象的字符串表示。
Returns an object literal representing the specified Number object; you can use this value to create a new object. Overrides the Object.prototype.toSource()
method.
返回一个表示该数值对象的字符串。覆盖了 Object.prototype.toString()
方法。
返回该数值对象的原始值。覆盖了 Object.prototype.valueOf()
方法。
Methods inherited from Object
:
__defineGetter__
, __defineSetter__
, hasOwnProperty
, isPrototypeOf
, __lookupGetter__
, __lookupSetter__
, __noSuchMethod__
, propertyIsEnumerable
, unwatch
, watch
规范
规范版本 | 规范状态 | 注解 |
---|---|---|
ECMAScript 1st Edition. Implemented in JavaScript 1.1 | Standard | Initial definition. |
ECMAScript 5.1 (ECMA-262) Number | Standard | |
ECMAScript 2015 (6th Edition, ECMA-262)Number | Standard |