写了这么长时间的as一直没有用过for in和for each in,还是沿用老习惯循环数组长度。简单说一下区别
public function LoadModuleHandle(...args:Array) {
for each(var str:String in args){
trace(str);
}
for(var st:String in args){
trace(args[st]);
}
}
for each返回的是属性值
for in返回的是属性名
个人觉得for in应该长用于object,Dictionay(key非string)组成的HashMap