Number


Object
|
+-Number

public class Number
extends Object

Number 类是 Number 数据类型的简单包装对象。使用与 Number 类关联的方法和属性可以操作基元数值。此类与 JavaScript 的 Number 类完全相同。

但 Number 类的属性是静态属性,这意味着无需对象就可以使用这些属性,因此您不需要使用构造函数。

下面的示例调用 Number 类的 toString() 方法,它返回字符串 1234

var myNumber:Number = new Number(1234);
myNumber.toString();

下面的示例将 MIN_VALUE 属性的值分配给一个无需使用构造函数进行声明的变量:

var smallest:Number = Number.MIN_VALUE;

可用性:ActionScript 1.0、Flash Player 5 ― 在 Flash Player 6 中成为本机对象,从而显著改善性能。

属性摘要

修饰符

属性

说明

static

MAX_VALUE:Number

最大可表示数(双精度 IEEE-754)。

static

MIN_VALUE:Number

可表示的最小非负数(双精度 IEEE-754)。

static

NaN:Number

表示“非数字”(NaN) 的 IEEE-754 值。

static

NEGATIVE_INFINITY:Number

指定表示负无穷大的 IEEE-754 值。

static

POSITIVE_INFINITY:Number

指定表示正无穷大的 IEEE-754 值。


继承自 Object 类的属性

constructor(Object.constructor 属性), __proto__(Object.__proto__ 属性), prototype(Object.prototype 属性), __resolve(Object.__resolve 属性)


构造函数摘要

签名

说明

Number(num:Object)

创建一个新的 Number 对象。


方法摘要

修饰符

签名

说明

 

toString(radix:Number) : String

返回指定 Number 对象 (myNumber) 的字符串表示形式。

 

valueOf() : Number

返回指定的 Number 对象的基元值类型。


继承自 Object 类的方法

addProperty(Object.addProperty 方法), hasOwnProperty(Object.hasOwnProperty 方法), isPropertyEnumerable(Object.isPropertyEnumerable 方法), isPrototypeOf(Object.isPrototypeOf 方法), registerClass(Object.registerClass 方法), toString(Object.toString 方法), unwatch(Object.unwatch 方法), valueOf(Object.valueOf 方法), watch(Object.watch 方法)



Flash CS3

 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://livedocs.adobe.com/flash/9.0_cn/main/00002026.html