| 符号 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z | |
| @ (attribute identifier) — 运算符 | |
| 标识 XML 或 XMLList 对象的属性。 | |
| * — 特殊类型 | |
| 指定属性是无类型的。 | |
| + (addition) — 运算符 | |
| 加上数值表达式。 | |
| += (addition assignment) — 运算符 | |
将 expression1 || expression2 的值赋予 expression1。 | |
| [] (array access) — 运算符 | |
初始化新数组或具用指定元素(a0 等等)的多维数组,或者访问数组中的元素。 | |
| = (assignment) — 运算符 | |
将 expression2(右侧操作数)的值赋予 expression1 中的变量、数组元素或属性。 | |
| & (bitwise AND) — 运算符 | |
将 expression1 和 expression2 转换为 32 位无符号整数,然后对整数参数的每一位执行布尔 AND 运算。 | |
| &= (bitwise AND assignment) — 运算符 | |
将 expression1 & expression2 的值赋予 expression1。 | |
| << (bitwise left shift) — 运算符 | |
将 expression1 和 shiftCount 转换为 32 位整数,并将 expression1 中的所有位向左移动指定的位数,该数字由 shiftCount 转换所得的整数指定。 | |
| <<= (bitwise left shift and assignment) — 运算符 | |
执行按位左移(<<=)运算并将内容作为结果存储在 expression1 中。 | |
| ~ (bitwise NOT) — 运算符 | |
将 expression 转换为 32 位有符号整数,然后按位应用 1 的补码。 | |
| | (bitwise OR) — 运算符 | |
将 expression1 和 expression2 转换为 32 位无符号整数,并在 expression1 或 expression2 的对应位为 1 的每个位的位置上放置 1。 | |
| |= (bitwise OR assignment) — 运算符 | |
将 expression1 | expression2 的值赋予 expression1。 | |
| >> (bitwise right shift) — 运算符 | |
将 expression 和 shiftCount 转换为 32 位整数,并将 expression 中的所有位向右移动一定的位数,该数目由 shiftCount 转换得到的整数指定。 | |
| >>= (bitwise right shift and assignment) — 运算符 | |
执行按位右移运算并将结果存储到 expression 中。 | |
| >>> (bitwise unsigned right shift) — 运算符 | |
该运算符与按位右移 (>>) 运算符基本相同,但不保留原始表达式的符号,因为左侧的位始终用 0 填充。 | |
| >>>= (bitwise unsigned right shift and assignment) — 运算符 | |
执行无符号按位右移运算并将结果存储到 expression 中。 | |
| ^ (bitwise XOR) — 运算符 | |
将 expression1 和 expression2 转换成 32 位无符号整数,并在 expression1 或 expression2 中对应位为 1(但并非在二者中都为 1)的每个位的位置处放置 1。 | |
| ^= (bitwise XOR assignment) — 运算符 | |
将 expression1 || expression2 的值赋予 expression1。 | |
| /*..*/ (block comment delimiter) — 运算符 | |
| 分隔一行或多行脚本注释。 | |
| { } (braces (XML)) — 运算符 | |
| 计算在 XML 或 XMLList 初始值设定项中使用的表达式。 | |
| [ ] (brackets (XML)) — 运算符 | |
| 访问 XML 或 XMLList 对象的属性或特性。 | |
| , (comma) — 运算符 | |
计算 expression1,然后计算 expression2,依此类推。 | |
| + (concatenation) — 运算符 | |
| 连接(合并)字符串。 | |
| += (concatenation assignment) — 运算符 | |
将 expression1 || expression2 的值赋予 expression1。 | |
| += (concatenation assignment (XMLList)) — 运算符 | |
将 expression1 + expression2 的值赋予 XMLList 对象 expression1。 | |
| + (concatenation (XMLList)) — 运算符 | |
| 将 XML 或 XMLList 值连接(合并)到 XMLList 对象。 | |
| ?: (conditional) — 运算符 | |
计算 expression1,如果 expression1 的值为 true,则结果是 expression2 的值;否则,结果是 expression3 的值。 | |
| -- (decrement) — 运算符 | |
| 操作数减去 1。 | |
| .. (descendant accessor) — 运算符 | |
| 定位到 XML 或 XMLList 对象的后代元素,或者(与 @ 运算符一起使用)查找匹配的后代属性。 | |
| / (division) — 运算符 | |
用 expression2 除 expression1。 | |
| /= (division assignment) — 运算符 | |
将 expression1 / expression2 的值赋予 expression1。 | |
| . (dot) — 运算符 | |
| 访问类变量和方法、获得并设置对象属性以及分隔导入的包或类。 | |
| . (dot (XML)) — 运算符 | |
| 定位到 XML 或 XMLList 对象的子元素,或者(与 @ 运算符一起使用)返回 XML 或 XMLList 对象的属性。 | |
| == (equality) — 运算符 | |
| 测试两个表达式是否相等。 | |
| > (greater than) — 运算符 | |
比较两个表达式并确定 expression1 是否大于 expression2;如果是,则结果为 true。 | |
| >= (greater than or equal to) — 运算符 | |
比较两个表达式并确定 expression1 是大于或等于 expression2 (true),还是 expression1 小于 expression2 (false)。 | |
| ++ (increment) — 运算符 | |
| 将表达式加 1。 | |
| != (inequality) — 运算符 | |
测试目的与等于 (==) 运算符正好相反。 | |
| < (less than) — 运算符 | |
比较两个表达式并确定 expression1 是否小于 expression2;如果是,则结果为 true。 | |
| <= (less than or equal to) — 运算符 | |
比较两个表达式并确定 expression1 是否小于或等于 expression2;如果是,则结果为 true。 | |
| // (line comment delimiter) — 运算符 | |
| 指示脚本注释的开始。 | |
| && (logical AND) — 运算符 | |
如果 expression1 为 false 或可以转换为 false,则返回该表达式;否则,返回 expression2。 | |
| &&= (logical AND assignment) — 运算符 | |
将 expression1 || expression2 的值赋予 expression1。 | |
| ! (logical NOT) — 运算符 | |
| 对变量或表达式的布尔值取反。 | |
| || (logical OR) — 运算符 | |
如果 expression1 为 true 或可以转换为 true,则返回该表达式;否则,返回 expression2。 | |
| ||= (logical OR assignment) — 运算符 | |
将 expression1 || expression2 的值赋予 expression1。 | |
| % (modulo) — 运算符 | |
计算 expression1 除以 expression2 所得的余数。 | |
| %= (modulo assignment) — 运算符 | |
将 expression1 || expression2 的值赋予 expression1。 | |
| * (multiplication) — 运算符 | |
| 将两个数值表达式相乘。 | |
| *= (multiplication assignment) — 运算符 | |
将 expression1 * expression2 的值赋予 expression1。 | |
| :: (name qualifier) — 运算符 | |
| 指定属性、方法、XML 属性或 XML 特性的命名空间。 | |
| {} (object initializer) — 运算符 | |
创建一个新的对象并使用指定的 name 和 value 属性对其进行初始化。 | |
| () (parentheses) — 运算符 | |
| 对一个或多个参数执行组合运算,对表达式执行顺序计算,或者将一个或多个参数括起来,然后将它们作为参数传递给括号前面的函数。 | |
| ( ) (parentheses (XML)) — 运算符 | |
| 计算 E4X XML 构造中的表达式。 | |
| / (RegExp delimiter) — 运算符 | |
| 在字符前后使用时,表示字符具有文本值并被视作正则表达式 (RegExp),而不是变量、字符串或其它 ActionScript 元素。 | |
| ... (rest) parameter — 语句 | |
| 指定函数将接受任意数目的用逗号分隔的参数。 | |
| === (strict equality) — 运算符 | |
| 测试两个表达式是否相等,但是不执行自动数据转换。 | |
| !== (strict inequality) — 运算符 | |
测试目的与全等 (===) 运算符正好相反。 | |
| " (string delimiter) — 运算符 | |
| 用于字符前后时,表示该字符具有文本值且被视作字符串,而不是变量、数值或其它 ActionScript 元素。 | |
| - (subtraction) — 运算符 | |
| 用于求反或减法运算。 | |
| -= (subtraction assignment) — 运算符 | |
将 expression1 || expression2 的值赋予 expression1。 | |
| : (type) — 运算符 | |
| 用于指定数据类型;此运算符指定变量类型、函数返回类型或函数参数类型。 | |
| < > (XML literal tag delimiter) — 运算符 | |
| 在 XML 文本中定义 XML 标签。 | |
| 符号 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z | |