MACROMEDIA FLASH MX 2004-ACTIONSCRIPT LANGUAGE Reference page 120

Actionscript language reference
Table of Contents

Advertisement

// my_array[2].age = 35;
// my_array[3].age = 4;
Example
The following example creates a new array and sorts it according to the fields
first sort uses
name
first sort value and
var rec_array:Array = new Array();
rec_array.push( { name: "john", city: "omaha", zip: 68144 } );
rec_array.push( { name: "john", city: "kansas city", zip: 72345 } );
rec_array.push( { name: "bob", city: "omaha", zip: 94010 } );
for(i=0; i<rec_array.length; i++) {
trace(rec_array[i].name + ", " + rec_array[i].city);
}
// results:
// john, omaha
// john, kansas city
// bob, omaha
rec_array.sortOn( [ "name", "city" ]);
for(i=0; i<rec_array.length; i++) {
trace(rec_array[i].name + ", " + rec_array[i].city);
}
// results:
// bob, omaha
// john, kansas city
// john, omaha
rec_array.sortOn( ["city", "name" ]);
for(i=0; i<rec_array.length; i++) {
trace(rec_array[i].name + ", " + rec_array[i].city);
}
// results:
// john, kansas city
// bob, omaha
// john, omaha
See also
| (bitwise OR)
120
Chapter 2: ActionScript Language Reference
as the first sort value and
as the second.
name
,
Array.sort()
as the second. The second sort uses
city
and
: The
name
city
as the
city

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