as遍历对象的属性名(反射和直接遍历)
来源:互联网 发布:app视频软件下载 编辑:程序博客网 时间:2024/05/21 15:44
如果在不知道一个对象具体定义的情况下,想要获取一个actionscript对象的所有属性名,可通过以下二种办法。
1、通过as3的反射机制来完成,参考http://bbs.blueidea.com/thread-2662636-1-1.html
2、上面的方法说的比较详细,也比较晦涩,初接触as的估计看不太懂,但是可以用下面的方法来解决。
var obj:Object = {"name" : "dsa"};for(var i:String in obj) {i//即为nameobj[i]//即为dsa}
用java用惯了,一直把as3当做面向对象的语言来考虑,只想到通过反射来实现这些。
却忘了as3的前身是脚本语言as2和as1,所以具有大部分脚本语言的简便性(这点比较像javascript),看来以后需要换个角度想想问题
- as遍历对象的属性名(反射和直接遍历)
- C#利用反射遍历对象的属性和属性值
- js中遍历对象的属性名和值
- C# 反射属性值和遍历属性名
- 利用反射遍历一个POJO对象的各个字段名及属性。。。
- 利用反射机制,遍历POJO对象的各个字段名及属性
- 遍历获取对象属性名和属性值
- C# 获得对象属性和属性值 C#利用反射遍历对象的属性和属性值
- 遍历对象的属性和属性值。
- C# 利用反射,遍历获得一个类的所有属性名,方法名,成员名.
- 对象属性的遍历
- 遍历对象的属性
- 反射,遍历类的属性
- Flex 遍历对象的属性和值
- js 遍历对象的属性和值
- 使用反射遍历对象属性置取值
- 反射遍历对象属性并赋值
- Java遍历对象属性(反射实现)
- s3c2440的SD/MMC的应用
- 学习笔记-- IPhone 中使用Sqlite 保存数据
- Hadoop源代码分析(包mapreduce.lib.input)
- ajax异步原理
- Hadoop源代码分析(包mapreduce.lib.map)
- as遍历对象的属性名(反射和直接遍历)
- Hadoop源代码分析(mapreduce.lib.partition/reduce/output)
- 计算中文的笔画数(只支持GB2312) - cntinker的使用
- Hadoop源代码分析(包hadoop.mapred中的MapReduce接口)
- 常用正则表达式汇总
- MFC中的DoDataExchange()
- 2012百度校园招聘笔试杭州站
- Hadoop源代码分析(*IDs类和*Context类)
- Solaris/Linux 命令行 简单手册