符号 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 赋予 expression1 & expression2 的值。 | |
<< (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)) — 运算符 | |
对 XMLList 对象 expression1 赋予 expression1 + expression2 的值。 | |
+ (concatenation (XMLList)) — 运算符 | |
将 XML 或 XMLList 值连接(合并)到 XMLList 对象中。 | |
?: (conditional) — 运算符 | |
计算 expression1 ,如果 expression1 的值为 true ,则结果为 expression2 的值;否则,结果为 expression3 的值。 | |
-- (decrement) — 运算符 | |
操作数减去 1。 | |
.. (descendant accessor) — 运算符 | |
定位到 XML 或 XMLList 对象的后代元素,或(结合使用 @ 运算符)查找匹配的后代属性。 | |
/ (division) — 运算符 | |
expression1 除以 expression2 。 | |
/= (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 NOT) — 运算符 | |
对变量或表达式的布尔值取反。 | |
|| (logical OR) — 运算符 | |
如果 expression1 为 true 或可以转换为 true ,则返回该表达式;否则,返回 expression2 。 | |
% (modulo) — 运算符 | |
计算 expression1 除以 expression2 的余数。 | |
%= (modulo assignment) — 运算符 | |
将 expression1 % expression2 的值赋给 expression1 。 | |
* (multiplication) — 运算符 | |
将两个数值表达式相乘。 | |
*= (multiplication assignment) — 运算符 | |
将 expression1 * expression2 的值赋给 expression1 。 | |
:: (name qualifier) — 运算符 | |
标识属性、方法或 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 |