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  
+ (addition) — Operator
Adds numeric expressions or concatenates (combines) strings.
+= (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 parameter 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 expression2 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 expression2.
<<= (bitwise left shift and assignment) — Operator
This operator performs a bitwise left shift (<<=) operation and stores the contents as a result in expression1.
~ (bitwise NOT) — Operator
Also known as the one's complement operator or the bitwise complement operator.
| (bitwise OR) — Operator
Converts expression1 and expression2 to 32-bit unsigned integers, and returns 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 expression1 and expression2 to 32-bit integers, and shifts all the bits in expression1 to the right by the number of places specified by the integer that results from the conversion of expression2.
>>= (bitwise right shift and assignment) — Operator
This operator performs a bitwise right-shift operation and stores the contents as a result in expression1.
>>> (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. Floating-point numbers are converted to integers by discarding any digits after the decimal point.
>>>= (bitwise unsigned right shift and assignment) — Operator
Performs an unsigned bitwise right-shift operation and stores the contents as a result in expression1.
^ (bitwise XOR) — Operator
Converts expression1 and expression2 to 32-bit unsigned integers, and returns 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
Indicates one or more lines of script comments.
, (comma) — Operator
Evaluates expression1 , then expression2 , and so on.
?: (conditional) — Operator
Instructs Flash to evaluate expression1 , and if the value of expression1 is true , it returns the value of expression2 ; otherwise it returns the value of expression3.
-- (decrement) — Operator
A pre-decrement and post-decrement unary operator that subtracts 1 from the expression.
/ (division) — Operator
Divides expression1 by expression2.
/= (division assignment) — Operator
Assigns expression1 the value of expression1 / expression2.
. (dot) — Operator
Used to navigate movie clip hierarchies to access nested (child) movie clips, variables, or properties.
== (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 operator returns 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
A pre-increment and post-increment unary operator that adds 1 to expression .
!= (inequality) — Operator
Tests for the exact opposite of the equality (== ) operator.
<> (inequality) — Operator
Deprecated since Flash Player 5 — This operator has been deprecated. Macromedia recommends that you use the != (inequality) operator.
< (less than) — Operator
Compares two expressions and determines whether expression1 is less than expression2 ; if so, the operator returns 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 operator returns true.
// (line comment delimiter) — Operator
Indicates the beginning of a script comment.
&& (logical AND) — Operator
Performs a Boolean operation on the values of both expressions.
! (logical NOT) — Operator
Inverts the Boolean value of a variable or expression.
|| (logical OR) — Operator
Evaluates expression1 (the expression on the left side of the operator) and returns true if the expression evaluates to true.
% (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.
{} (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 parameters to a function outside the parentheses.
=== (strict equality) — Operator
Tests two expressions for equality; the strict equality (=== )operator performs in the same way as the equality (== ) operator, except that data types are not converted.
!== (strict inequality) — Operator
Tests for the exact opposite of the strict equality ( === ) operator.
" (string delimiter) — Operator
When used before and after characters, quotation marks (") indicate 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 strict data typing; this operator specifies the variable type, function return type, or function parameter type.