当前位置: 代码迷 >> Web前端 >> 读取联系关系数组(转)
  详细解决方案

读取联系关系数组(转)

热度:298   发布时间:2012-11-23 00:03:29.0
读取关联数组(转)

怎样遍历关联数组
解决办法
使用for . . . in 语句
讨论
基于整形下标的数组可以通过for 语句进行循环遍历,但是,用关键字作索引的关联数组就不能这样遍历了,还好,关联数组可以通过for . . . in 语句进行遍历访问。该语句会访问指定对
象所有可用的属性,语法如下:

for?(key?in?object)?{
//?Actions
}


for . . . in 语句不需要循环变量更新语句,决定循环次数的是对象的属性个数。注意这key 就是存储每个属性名称的

var?members:Object?=?new?Object(?);
members.scribe?=?"Franklin";
members.chairperson?=?"Gina";
members.treasurer?=?"Sindhu";
//?使用for?.?.?.?in?语句遍历所有元素
for?(var?sRole:String?in?members)?{
//?显示:
//?treasurer:?Sindhu
//?chairperson:?Gina
//?scribe:?Franklin
trace(sRole?+?":?"?+?members[sRole]);
}
  相关解决方案