(Object Initializer) - MACROMEDIA FLASH MX 2004-ACTIONSCRIPT LANGUAGE Reference

Actionscript language reference
Table of Contents

Advertisement

{} (object initializer)

Availability
Flash Player 5.
Usage
object = {name1: value1, name2: value2,...nameN: valueN}
{expression1; [...expressionN]}
Parameters
The object to create.
object
name1,2,...N
value1,2,...N
Returns
Usage 1: An Object object.
Usage 2: Nothing, except when a function has an explicit
return type is specified in the function implementation.
Description
Operator; creates a new object and initializes it with the specified
Using this operator is the same as using the
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
For more information, see "Operator precedence and associativity" in Using ActionScript in Flash.
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();
The following example creates an object
,
,
city
state
zip
var account:Object = {name:"Macromedia, Inc.",
address:"600 Townsend Street",
city:"San Francisco",
state:"California",
zip:"94103",
balance:"1000"};
for (i in account) {
trace("account."+i+" = "+account[i]);
}
62
Chapter 2: ActionScript Language Reference
The names of the properties.
The corresponding values for each
,
,
,
while
if
else
switch
, and
with accompanying values:
balance
property.
name
return
syntax and populating the property pairs
new Object
) and functions.
and initializes the properties
account
statement, in which case the
and
property pairs.
name
value
,
name
address
,

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FLASH MX 2004-ACTIONSCRIPT LANGUAGE and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Flash mx

Table of Contents