读书人

创设关联数组(转)

发布时间: 2012-11-23 22:54:33 作者: rapoo

创建关联数组(转)

要创建用名称元素作为索引的数组
解决办法
创建关联数组
讨论
用关联数组其每个元素都有特定的含义,这一点原来的数组类型是做不到的。

trace(members["scribe"]);?//?显示:?Franklin


这种方式更加灵活,可以在数组中进行遍历,对于动态生成的关键值和内容这种访问方式是最好的,例如:

var?members:Object?=?new?Object();
members.councilperson1?=?"Beatrice";
members.councilperson2?=?"Danny";
members.councilperson3?=?"Vladamir";
for?(var?i:int?=?1;?i?<=?3;?i++)?{
trace(members["councilperson"?+?i];
}


数组访问方式在循环语句里经常用到:

var?members:Object?=?new?Object(?);
members["councilperson"]?=?"Ruthie";
trace(members.councilperson);?//?显示Ruthie
members.councilperson?=?"Rebecca";
trace(members["councilperson"]);?//?显示:?Rebecca

读书人网 >Web前端

热点推荐