·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]as3中for..in语句的用法详细代码示例

时间:2012-11-24 22:35cnblogs.com
循环用于循环访问对象属性或数组元素。例如,可以使用 for..in 循环来循环访问通用对象的属性(不按任何特定的顺序来保存对象的属性,因此属性可能以看似随机的顺序出现

for..in 循环用于循环访问对象属性或数组元素。例如,可以使用 for..in 循环来循环访问通用对象的属性(不按任何特定的顺序来保存对象的属性,因此属性可能以看似随机的顺序出现):

  1. var myObj:Object = {x:20, y:30}; 
  2. for (var i:String in myObj) 
  3. trace(i + ": " + myObj[i]); 
  4. // 输出: 
  5. // x: 20 
  6. // y: 30 

还可以循环访问数组中的元素:

  1. var myArray:Array = ["one", "two", "three"]; 
  2. for (var i:String in myArray) 
  3. trace(myArray[i]); 
  4. // Cuplayer提示输出: 
  5. // one 
  6. // two 
  7. // three 

循环101
如果对象是自定义类的一个实例,则除非该类是动态类,否则将无法循环访问该对象的属性。即便对于动态类的实例,也只能循环访问动态添加的属性

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器