首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

读取联系关系数组(转)

2012-11-23 
读取关联数组(转)怎样遍历关联数组解决办法使用for . . . in 语句讨论基于整形下标的数组可以通过for 语句

读取关联数组(转)

怎样遍历关联数组
解决办法
使用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]);
}

热点排行