Symbols 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) — Operator |
| Identifies attributes of an XML or XMLList object. |
* — Special Type |
| Specifies that a property is untyped. |
+ (addition) — Operator |
| Adds numeric expressions. |
+= (addition assignment) — Operator |
| Assigns expression1 the value of expression1 + expression2 . |
[] (array access) — Operator |
| Initializes a new array or multidimensional array with the specified elements (a0 , and so on), or accesses elements in an array. |
= (assignment) — Operator |
| Assigns the value of expression2 (the operand on the right) to the variable, array element, or property in expression1 . |
& (bitwise AND) — Operator |
| Converts expression1 and expression2 to 32-bit unsigned integers, and performs a Boolean AND operation on each bit of the integer parameters. |
&= (bitwise AND assignment) — Operator |
| Assigns expression1 the value of expression1 & expression2 . |
<< (bitwise left shift) — Operator |
| Converts expression1 and shiftCount to 32-bit integers, and shifts all the bits in expression1 to the left by the number of places specified by the integer resulting from the conversion of shiftCount . |
<<= (bitwise left shift and assignment) — Operator |
| Performs a bitwise left shift (<<= ) operation and stores the contents as a result in expression1 . |
~ (bitwise NOT) — Operator |
| Converts expression to a 32-bit signed integer, and then applies a bitwise one's complement. |
| (bitwise OR) — Operator |
| Converts expression1 and expression2 to 32-bit unsigned integers, and places a 1 in each bit position where the corresponding bits of either expression1 or expression2 are 1. |
|= (bitwise OR assignment) — Operator |
| Assigns expression1 the value of expression1 | expression2 . |
>> (bitwise right shift) — Operator |
| Converts expression and shiftCount to 32-bit integers, and shifts all the bits in expression to the right by the number of places specified by the integer that results from the conversion of shiftCount . |
>>= (bitwise right shift and assignment) — Operator |
| Performs a bitwise right-shift operation and stores the result in expression . |
>>> (bitwise unsigned right shift) — Operator |
| The same as the bitwise right shift (>> ) operator except that it does not preserve the sign of the original expression because the bits on the left are always filled with 0. |
>>>= (bitwise unsigned right shift and assignment) — Operator |
| Performs an unsigned bitwise right-shift operation and stores the result in expression . |
^ (bitwise XOR) — Operator |
| Converts expression1 and expression2 to 32-bit unsigned integers, and places a 1 in each bit position where the corresponding bits in expression1 or expression2 , but not both, are 1. |
^= (bitwise XOR assignment) — Operator |
| Assigns expression1 the value of expression1 ^ expression2 . |
/*..*/ (block comment delimiter) — Operator |
| Delimits one or more lines of script comments. |
{ } (braces (XML)) — Operator |
| Evaluates an expression that is used in an XML or XMLList initializer. |
[ ] (brackets (XML)) — Operator |
| Accesses a property or attribute of an XML or XMLList object. |
, (comma) — Operator |
| Evaluates expression1 , then expression2 , and so on. |
+ (concatenation) — Operator |
| Concatenates (combines) strings. |
+= (concatenation assignment) — Operator |
| Assigns expression1 the value of expression1 + expression2 . |
+= (concatenation assignment (XMLList)) — Operator |
| Assigns expression1 , which is an XMLList object, the value of expression1 + expression2 . |
+ (concatenation (XMLList)) — Operator |
| Concatenates (combines) XML or XMLList values into an XMLList object. |
?: (conditional) — Operator |
| Evaluates expression1 , and if the value of expression1 is true , the result is the value of expression2 ; otherwise the result is the value of expression3 . |
-- (decrement) — Operator |
| Subtracts 1 from the operand. |
.. (descendant accessor) — Operator |
| Navigates to descendant elements of an XML or XMLList object, or (combined with the @ operator) finds matching attributes of descendants. |
/ (division) — Operator |
| Divides expression1 by expression2 . |
/= (division assignment) — Operator |
| Assigns expression1 the value of expression1 / expression2 . |
. (dot) — Operator |
| Accesses class variables and methods, gets and sets object properties, and delimits imported packages or classes. |
. (dot (XML)) — Operator |
| Navigates to child elements of an XML or XMLList object, or (combined with the @ operator) returns attributes of an XML or XMLList object. |
== (equality) — Operator |
| Tests two expressions for equality. |
> (greater than) — Operator |
| Compares two expressions and determines whether expression1 is greater than expression2 ; if it is, the result is true . |
>= (greater than or equal to) — Operator |
| Compares two expressions and determines whether expression1 is greater than or equal to expression2 (true ) or expression1 is less than expression2 (false ). |
++ (increment) — Operator |
| Adds 1 to an expression. |
!= (inequality) — Operator |
| Tests for the exact opposite of the equality (== ) operator. |
< (less than) — Operator |
| Compares two expressions and determines whether expression1 is less than expression2 ; if so, the result is true . |
<= (less than or equal to) — Operator |
| Compares two expressions and determines whether expression1 is less than or equal to expression2 ; if it is, the result is true . |
// (line comment delimiter) — Operator |
| Indicates the beginning of a script comment. |
&& (logical AND) — Operator |
| Returns expression1 if it is false or can be converted to false , and expression2 otherwise. |
&&= (logical AND assignment) — Operator |
| Assigns expression1 the value of expression1 && expression2 . |
! (logical NOT) — Operator |
| Inverts the Boolean value of a variable or expression. |
|| (logical OR) — Operator |
| Returns expression1 if it is true or can be converted to true , and expression2 otherwise. |
||= (logical OR assignment) — Operator |
| Assigns expression1 the value of expression1 || expression2 . |
% (modulo) — Operator |
| Calculates the remainder of expression1 divided by expression2 . |
%= (modulo assignment) — Operator |
| Assigns expression1 the value of expression1 % expression2 . |
* (multiplication) — Operator |
| Multiplies two numerical expressions. |
*= (multiplication assignment) — Operator |
| Assigns expression1 the value of expression1 * expression2 . |
:: (name qualifier) — Operator |
| Identifies the namespace of a property, a method, an XML property, or an XML attribute. |
?. (null condition member access) — Operator |
| Accesses class variables and methods, gets and sets object properties, with an inherent null-object check. |
?? (nullish coalescing) — Operator |
| Returns expression1 unless if it is null or undefined , and expression2 otherwise. |
{} (object initializer) — Operator |
| Creates a new object and initializes it with the specified name and value property pairs. |
() (parentheses) — Operator |
| Performs a grouping operation on one or more parameters, performs sequential evaluation of expressions, or surrounds one or more parameters and passes them as arguments to a function that precedes the parentheses. |
( ) (parentheses (XML)) — Operator |
| Evaluates an expression in an E4X XML construct. |
/ (RegExp delimiter) — Operator |
| When used before and after characters, indicates that the characters have a literal value and are considered a regular expression (RegExp), not a variable, string, or other ActionScript element. |
... (rest) parameter — Statement |
| Specifies that a function will accept any number of comma-delimited arguments. |
=== (strict equality) — Operator |
| Tests two expressions for equality, but does not perform automatic data conversion. |
!== (strict inequality) — Operator |
| Tests for the exact opposite of the strict equality (=== ) operator. |
" (string delimiter) — Operator |
| When used before and after characters, indicates that the characters have a literal value and are considered a string, not a variable, numerical value, or other ActionScript element. |
- (subtraction) — Operator |
| Used for negating or subtracting. |
-= (subtraction assignment) — Operator |
| Assigns expression1 the value of expression1 - expression2 . |
: (type) — Operator |
| Used for assigning a data type; this operator specifies the variable type, function return type, or function parameter type. |
< > (XML literal tag delimiter) — Operator |
| Defines an XML tag in an XML literal. |
|
Symbols 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 |