宜昌本地软件开发与弱电工程服务商
项目咨询 · 快速响应
您当前的位置: > 博客2 > AS2与AS3技术

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

2016-10-13 00:16:48 点击量:14 标签: 收藏本文

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

ABOUT US
宜昌农人网络科技有限公司

我们是一家提供综合软件外包与弱电工程服务的技术公司。

业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。

公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室