文章列表
假设有一个String的Array strArray
for(var i:uint = 0; i < strArray.length; i++){ //type 1
var str:String = strArray[i];
}
for each(var str:String in strArray){ // type 2
}
for(var pro:String in strArray){//type 3: 该循环并不会遍历strArry中的值,只会遍历strArray Object的所有属性
}
假设java端返回的数据为 Map<String,Object>,那么在flex端的响应函数如下:
public function onResponse(event:ResultEvent):void{
var dataObj:Object = event.result as Object; // map的数据仅可以cast为Object
for(var key:String in dataObj){//遍历dataObj的属性,对于Map对象,属性集合即为key集合
var value:Object = dataObj[key]; // 根据k ...