`
176170847
  • 浏览: 93893 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

as3遍历对象所有属性的方法

    博客分类:
  • Flex
阅读更多

as3遍历对象所有属性的方法(包含Flex)

1:

ObjectUtil.getClassInfo(this._arr[0]).properties as Array

 

2:

 

var o:Object=new Object();

o.name='mm';

o.type='size';

o.size='32D';

for (var i:String in o)

{

trace(i);

trace(o[i]);

}



3:
flash.utils.describeType
var oXml:XML=describeType(o);

好了 ,总共就发现这3种,如果有其他的方法,请回复告知。
分享到:
评论
2 楼 luoxianghai 2011-11-21  
楼主这些方法你测试过了没?
1 楼 ch_kexin 2011-09-16  
第二种方法怎么也没测试出来

相关推荐

    Javascript 遍历对象中的子对象

    代码如下:var json_obj = { pos1:{x1:123, x2:234, y1:222, y2:333}, pos2:{x1:999, x2: 888, y1:777, y2:666} }; for (var p in json_obj) { ... } 这个方法也可以扩展一下,比如遍历对象中的属性,对象中的函数等。

    javascript遍历json对象的key和任意js对象属性实例

    使用 keys 方法获取该对象的属性和方法: function Pasta(grain, width, shape) { this.grain = grain; this.width = width; this.shape = shape; this.toString = function () { return (this.grain + ", " ...

    PHP简单遍历对象示例

    本文实例讲述了PHP简单遍历对象的方法。分享给大家供大家参考,具体如下: 对象可以使用foreach进行遍历,只能遍历属性以及访问范围内的 <?php class bee{ public $a = 1; protected $b = 2; private $c = 3;...

    Javascript学习笔记之数组的遍历和 length 属性

    因为 for in 循环将会枚举原型链上的所有属性,并且唯一阻止的方法是使用 hasOwnProperty 来判断,这将比普通的 for 循环要慢不少。 遍历 为了达到最佳性能来遍历一个数组,最好的方式就是使用经典的 for 循环。 ...

    PHP面向对象程序设计之对象的遍历操作示例

    本文实例讲述了PHP面向对象程序设计之对象的遍历操作。分享给大家供大家参考,具体如下: 对象的遍历和数组的遍历一样...foreach($obj1 as $key => $value){//$key表示对象的属性,$value是其对应的值 echo 属性$k

    javascript for-in有序遍历json数据并探讨各个浏览器差异

    object本身就是无对象的集合,因此在用 for-in 语句遍历对象的属性时,遍历出的属性顺序与对象定义时不同。 了解W3C标准: 根据 ECMA-262(ECMAScript)第三版中描述,for-in 语句的属性遍历的顺序是由对象定义时...

    浅谈jQuery中对象遍历.eq().first().last().slice()方法

    eq(index):将集合中的索引为index的元素提取出来. first():返回集合中的第一个元素. .last():防护集合中的最后一个元素. .slice(start[,end]):返回集合...在掉用方法pushStack()把子集转换为jQuery对象,同时通过属性pr

    as3比较详尽的工具类

    some.as ---------------------- 遍历并调用对象集属性 move: BasicMove.as ---------------------- 简单的运动方式 mouse: Menu.as ---------------------- 右键菜单 MouseCheck.as --------------------...

    javascript去除字符串左右两端的空格

    去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim、ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写。下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的内置...

    javascript计算对象长度的方法

    方法一:通过for in 遍历对象,并通过hasOwnProperty判断是否是对象自身可枚举的属性 var obj = {"c1":1,"c2":2}; function countProperties(obj){ for(var property in obj){ if(Object.prototype....

    浅谈javascript中的prototype和__proto__的理解

    获取或遍历对象中属性的几种方法 1、prototype 每个函数都有一个prototype属性,该属性是一个指针,指向一个对象。 而这个对象的用途是包含由特定类型的所有实例共享的属性和方法。使用这个对象的好处就是可以让...

    as3 接口类的用法和好处

    真正的抽象类跟接口一样,不 能实例化,而且,继承者必须覆盖抽象类的所有方法才可以实例化(所以这点跟接口也很相似)。AS3有内置的抽象类如 DisplayObjectContainer,大家可以尝试去用来测试实例化,继承的可行性...

    Javascript中的for in循环和hasOwnProperty结合使用

    小结 当检测某个对象是否拥有某个属性时,hasOwnProperty 是唯一可以完成这一任务的方法,在 for in 循环时,建议增加 hasOwnProperty 进行判断,可以有效避免扩展本地原型而引起的错误。与in操作符相比,for in 在...

    javascript 哈希表(hashtable)的简单实现

    首先简单的介绍关于属性的一些方法: 属性的枚举: for/in循环是遍历对象属性的方法。如 代码如下: var obj = { name : ‘obj1’, age : 20, height : ‘176cm’ } var str = ”; for(var name in obj) { str += name...

    Javascript数组与字典用法分析

    本文实例分析了Javascript数组与字典用法。分享给大家供大家参考。具体分析如下: Javascript 的数组Array,既是一个数组,也是一个字典(Dictionary). 先举例看看数组的用法。...这个很象上一篇中说到的遍历对象的属性

    Javascript入门学习第四篇 js对象和数组第1/2页

    1 , for / in : 一种遍历(枚举)对象属性的方法,可以循环我们呢事先不知道的属性。 它可以枚举处用户定义的所有属性,但却不能枚举出某些预定义的属性和方法。 不能枚举的属性通常是继承的属性 删除一个...

    javascript中for/in循环及使用技巧

    for/in – 循环遍历对象的属性 while – 当指定的条件为 true 时循环指定的代码块 do/while – 同样当指定的条件为 true 时循环指定的代码块 1. in运算符:要求其左边的运算数是一个字符串,或可以被转换为字符串...

    javascript 用函数实现继承详解

    (1)for…in:可以在循环体中遍历对象中所有可枚举的属性(包括自有属性和继承属性) (2)Object.keys():返回数组(可枚举的自有属性) (3)Object.getOwnPropertyNames():所有的自有属性 3、属性的特性:数据...

    PHP中for与foreach的区别分析

    自php5起,foreach 还可能遍历对象的属性。 2. 自php5起,foreach 可以很容易地通过在 $value 之前加上 & 来修改数组的单元,此方法将以引用赋值而不是拷贝一个值。 复制代码 代码如下: <?php $arr = array(1, 2...

    SA-FileUp 文件上传

    服务器管理员可以禁止掉其他所有方法,但这个一定会留的。 SaveAs (文件名)方法 oFileUp.Form(strFormElement).SaveAs "C:\aa\a.tmp" 如果没有指定路径,只是指定了文件名,那么将用Path属性指定的路径。 Path属性...

Global site tag (gtag.js) - Google Analytics