168
ActionScript language elements
Operands
expression1 :
Object
- Numbers, strings, or variables.
expression2 :
Object
- Numbers, strings, or variables.
Returns
Boolean
- Returns true if expression1 is not equal to expression2; false otherwise.
See also
!= inequality operator
{} object initializer operator
object =
{
name1 : value1 , name2 : value2 ,... nameN : valueN
}
{
expression1; [...expressionN]
}
Creates a new object and initializes it with the specified
name
and
value
property pairs. Using
this operator is the same as using the
new Object
syntax and populating the property pairs
using the assignment operator. The prototype of the newly created object is generically named
the Object object.
This operator is also used to mark blocks of contiguous code associated with flow control
statements (
for
,
while
,
if
,
else
,
switch
) and functions.
Availability:
ActionScript 1.0; Flash Lite 2.0
Operands
object :
Object
- The object to create.
name1,2,...N
The names of the properties.
value1,2,...N
The corresponding values for each
name
property.
Returns
Object
-
Usage 1: An Object object.
Usage 2: Nothing, except when a function has an explicit
return
statement, in which case the
return type is specified in the function implementation.
Example
The first line of the following code creates an empty object using the object initializer ({})
operator; the second line creates a new object using a constructor function:
var object:Object = {};
var object:Object = new Object();
Summary of Contents for Flash Lite 2
Page 1: ...Flash Lite 2 x ActionScript Language Reference...
Page 22: ...22 Contents...
Page 244: ...244 ActionScript language elements...
Page 760: ...760 ActionScript classes...