API目录
JavaScript API 打印
Number
ECMAScript v1
对数字的支持
Object->Number

构造函数

new Number(value)
Number(value)

参考

value
    要创建的value对象的数值,或是要转换成数字的值。

返回值

当Number()和运算符new一起作为构造函数使用时,它返回一个新创建的Number对象。如果不是用new运算符,把Number()作为一个函数来使用,它将把自己的参数转换成一具原始的数值,并且返回这个值(如果转换失败,返回NaN)。

常量

Number.MAX_VALUE
    可表示的最大数。
Number.MIN_VALUE
    可表示的最小数。
Number.NaN
    非数值。
Number.NEGATIVE_INFINITY
    负无穷大;溢出时返回该值。
Number.POSITIVE_INFINITY
    正

方法

toString()
    把数字转换成字符串,使用指定的基数。
toLocaleString()
    把数字转换成字符串,使用本地数字格式规则。
toFixed()
    把数字转换成字符串,结果的小数点后有指定位数的数字。
toExponential()
    把数字转换成字符串,结果采用指数计数法,小数点后有指定的位数的数字。

描述

在JavaScript中,数字是一种基本的基本数据类型。JavaScript还支持Number对象,该对象是原始数值的包装对象。JavaScript必要是自动进行原始数据和对象之间的转换。在JavaScript1.1中,可以用构造函数Number()明确创建一个Number对象,尽管这样做并没有什么必要。

构造函数Number()还可以不与运算符new一起使用,而直接作为转换函数来使用。以这种方式调用Number()时,它会把自己的参数转换成一个数字,然后返回转换后的原始数值(或NaN)。<

参阅

Infinity
Math
NaN

Comments
全部API
Friend Connect
Google AdSense
W3C Validation

Valid CSS!Valid XHTML 1.0 Transitional!