顶级中包含核心 ActionScript 类和全局函数。
全局常量
常量 | 说明 | |
---|---|---|
Infinity | 表示正无穷大的特殊值。 | |
-Infinity | 表示负无穷大的特殊值。 | |
NaN | Number 数据类型的一个特殊成员,用来表示“非数字”(NaN) 值。 | |
undefined | 一个适用于尚未初始化的无类型变量或未初始化的动态对象属性的特殊值。 |
全局函数
函数 | 说明 | |
---|---|---|
Array | 创建一个新数组。 | |
Boolean | 将 expression 参数转换为布尔值并返回该值。 | |
decodeURI | 将已编码的 URI 解码为字符串。 | |
decodeURIComponent | 将已编码的 URI 组件解码为字符串。 | |
encodeURI | 将字符串编码为有效的 URI(统一资源标识符)。 | |
encodeURIComponent | 将字符串编码为有效的 URI 组件。 | |
escape | 将参数转换为字符串,并以 URL 编码格式对其进行编码,在这种格式中,大多数非字母数字的字符都替换为 % 十六进制序列。 | |
int | 将给定数字值转换成整数值。 | |
isFinite | 如果该值为有限数,则返回 true,如果该值为正无穷大或负无穷大,则返回 false。 | |
isNaN | 如果该值为 NaN(非数字),则返回 true。 | |
isXMLName | 确定指定字符串对于 XML 元素或属性是否为有效名称。 | |
Number | 将给定值转换成数字值。 | |
Object | 在 ActionScript 3.0 中,每个值都是一个对象,这意味着对某个值调用 Object() 会返回该值。 | |
parseFloat | 将字符串转换为浮点数。 | |
parseInt | 将字符串转换为整数。 | |
String | 返回指定参数的字符串表示形式。 | |
trace | 调试时显示表达式或写入日志文件。 | |
uint | 将给定数字值转换成无符号整数值。 | |
unescape | 将参数 str 作为字符串计算,从 URL 编码格式解码该字符串(将所有十六进制序列转换成 ASCII 字符),并返回该字符串。 | |
Vector | 创建新的 Vector 实例,其元素为指定数据类型的实例。 | |
XML | 将对象转换成 XML 对象。 | |
XMLList | 将某对象转换成 XMLList 对象。 |
类
类 | 说明 | |
---|---|---|
ArgumentError | ArgumentError 类表示一种错误,如果函数提供的参数与为该函数定义的参数不一致,则会出现该错误。 | |
arguments | 用于存储和访问函数参数的参数对象。 | |
Array | 使用 Array 类可以访问和操作数组。 | |
Boolean | Boolean 对象是一种数据类型,其值为 true 或 false(用于进行逻辑运算)。 | |
Class | 为程序中的每个类定义创建一个 Class 对象。 | |
Date | Date 类表示日期和时间信息。 | |
DefinitionError | DefinitionError 类表示一种错误,如果用户代码试图定义已定义过的标识符,则会出现该错误。 | |
Error | Error 类包含有关脚本中出现的错误的信息。 | |
EvalError | EvalError 类表示一种错误,如果用户代码调用 eval() 函数或试图将 new 运算符用于 Function 对象,则会出现该错误。 | |
Function | 函数是可在 ActionScript 中调用的基本代码单位。 | |
int | 通过 int 类可使用表示为 32 位带符号整数的数据类型。 | |
JSON | 通过 JSON 类,应用程序可以使用 JavaScript Object Notation (JSON) 格式导入和导出数据。 | |
Math | Math 类包含表示常用数学函数和值的方法和常数。 | |
Namespace | Namespace 类包含用于定义和使用命名空间的方法和属性。 | |
Number | 表示 IEEE-754 双精度浮点数的数据类型。 | |
Object | Object 类位于 ActionScript 运行时类层次结构的根处。 | |
QName | QName 对象表示 XML 元素和属性的限定名。 | |
RangeError | 如果数值不在可接受的范围内,则会引发 RangeError 异常。 | |
ReferenceError | 如果试图对密封(非动态)对象引用未定义的属性,则会引发 ReferenceError 异常。 | |
RegExp | RegExp 类允许使用正则表达式(即可用于在字符串中执行搜索和替换文本的模式)。 | |
SecurityError | 如果发生某种类型的安全侵犯,则会引发 SecurityError 异常。 | |
String | String 类为表示一串字符的数据类型。 | |
SyntaxError | 由于以下原因之一,当发生分析错误时将引发 SyntaxError 异常: | |
TypeError | 如果操作数的实际类型与所需类型不同,将引发 TypeError 异常。 | |
uint | uint 类提供使用表示 32 位无符号整数的数据类型的方法。 | |
URIError | 如果采用与某个全局 URI 处理函数的定义相矛盾的方式使用该函数,则会引发 URIError 异常。 | |
Vector | 使用 Vector 类可以访问和操作矢量(即所有元素均具有相同数据类型的数组)。 | |
VerifyError | VerifyError 类表示一种错误,如果遇到格式不正确或损坏的 SWF 文件,则会出现该错误。 | |
XML | XML 类包含用于处理 XML 对象的方法和属性。 | |
XMLList | XMLList 类中包含用于处理一个或多个 XML 元素的方法。 |
Tue Jun 12 2018, 11:18 AM Z