Flash Player 5(已成为 Flash Player 6 本身的对象,Flash Player 6 大大提高了性能)。
Number 类是 Number 数据类型的简单包装对象。使用与 Number 类关联的方法和属性可以操作基本数值。此类与 JavaScript Number 类完全相同。
调用 Number 对象的方法时必须使用构造函数,但是当调用 Number 对象的属性时则不需要使用构造函数。下面的示例指示调用 Number 对象的方法和属性的语法。
下面的示例调用 Number 对象的 toString()
方法,此调用返回字符串“1234”。
myNumber = new Number (
1234);
myNumber.toString();
此示例调用 Number 对象的 MIN_VALUE
属性(也称作常量):
smallest = Number.MIN_VALUE
方法 |
说明 |
---|---|
Number.toString()
|
返回 Number 对象的字符串表示形式。 |
Number.valueOf()
|
返回 Number 对象的原始值。 |
属性 |
说明 |
---|---|
Number.MAX_VALUE
|
表示最大可表示数(双精度 IEEE-754 标准)的常量。此数字大约为 1.79E+308。 |
Number.MIN_VALUE
|
表示最小可表示数(双精度 IEEE-754 标准)的常量。此数字大约为 |
Number.NaN
|
表示“非数字”( |
Number.NEGATIVE_INFINITY
|
表示负无穷大值的常量。 |
Number.POSITIVE_INFINITY
|
表示正无穷大值的常量。此值等同于全局变量 |
Flash Player 5。
new Number(
value
)
value
要创建的 Number 对象的数值,或者要转换为数字的值。
无。
构造函数;新建一个 Number 对象。当使用 Number.toString() 和 Number.valueOf() 时必须使用 Number 构造函数。而使用 Number 对象的属性时不需要使用构造函数。new Number
构造函数主要用作占位符。Number 对象与 Number() 函数不同,后者将参数转换为原始值。
下面的代码构造新的 Number 对象。
n1 = new Number(3.4);
n2 = new Number(-10);