User Guide
80 ActionScript Language and Syntax
Primary operators
The primary operators include those used for creating Array and Object literals, grouping
expressions, calling functions, instantiating class instances, and accessing properties.
All the primary operators, as listed in the following table, have equal precedence. Operators
that are part of the E4X specification are indicated by the (E4X) notation.
Additive
+ -
Bitwise shift
<< >> >>>
Relational
< > <= >= as in instanceof is
Equality
== != === !==
Bitwise AND
&
Bitwise XOR
^
Bitwise OR
|
Logical AND
&&
Logical OR
||
Conditional
?:
Assignment
= *= /= %= += -= <<= >>= >>>= &= ^= |=
Comma
,
Operator Operation performed
[]
Initializes an array
{x:y}
Initializes an object
()
Groups expressions
f(x)
Calls a function
new
Calls a constructor
x.y x[y]
Accesses a property
<></>
Initializes an XMLList object (E4X)
@
Accesses an attribute (E4X)
::
Qualifies a name (E4X)
..
Accesses a descendant XML element (E4X)
Group Operators