flex 遍历Object对象内容
2011-02-16 10:59
429 查看
一直以为遍历Object只能obj.name这种方式,今天做数据比较,才发现
var g2:Object = expensesAC.getItemAt(0);
for(var i:Number=0;i<=23;i++){
if(g2["times"+i]=="0"){
num--;
}else{
d2g+=g2["times"+i];
}
}
这种方式,其实觉得Object和java里的HashMap很类似,都是命值对。
具体例子:
private function init():void {
//新建对象
var obj:Object = new Object();
//增加key-value
obj["name"] = "liguoliang"; //格式: Object[key] = value
obj["age"] = 25; //注意: key必须为String, value可以为任意类型
//使用for..in...遍历所有的key - value
for(var k:String in obj) {
trace("Key: " + k + " - value: " + obj[k]);
}
//使用for each..in遍历HashMap
for each( var v:* in obj) {
trace("value: " + v);
}
//删除一个key-value
delete obj["age"];
//使用for..in...遍历所有的key - value
for(var k:String in obj) {
trace("Key: " + k + " - value: " + obj[k]);
}
}
var g2:Object = expensesAC.getItemAt(0);
for(var i:Number=0;i<=23;i++){
if(g2["times"+i]=="0"){
num--;
}else{
d2g+=g2["times"+i];
}
}
这种方式,其实觉得Object和java里的HashMap很类似,都是命值对。
具体例子:
private function init():void {
//新建对象
var obj:Object = new Object();
//增加key-value
obj["name"] = "liguoliang"; //格式: Object[key] = value
obj["age"] = 25; //注意: key必须为String, value可以为任意类型
//使用for..in...遍历所有的key - value
for(var k:String in obj) {
trace("Key: " + k + " - value: " + obj[k]);
}
//使用for each..in遍历HashMap
for each( var v:* in obj) {
trace("value: " + v);
}
//删除一个key-value
delete obj["age"];
//使用for..in...遍历所有的key - value
for(var k:String in obj) {
trace("Key: " + k + " - value: " + obj[k]);
}
}
相关文章推荐
- flex 遍历Object或者JSON对象内容的实现代码
- flex 遍历Object对象内容的实现代码
- 10-10 arguments存储实参、解决js获取CSS属性值兼容性、object对象、for语句遍历对象内容、数组中的方法
- javascript 遍历object对象
- 关于AS3的for in遍历Object对象的属性问题
- alert出来的对象是[object object],怎么查看对象的内容? console.log(data);
- Flex 序列化自定义类 解决 sharedObject 保存自定义对象
- [转载内容]动态创建菜单,menustrip,根据权限显示菜单,控制菜单可用,反射,给窗体传值,反射对象传值,public static Object CreateInstance ( Type type, params Object[] args )
- java如何循环输出Object对象内容
- flex socket.writeObject()发送对象,java接收flex socket发送过来的对象
- jquery中object对象循环遍历的方法
- SharedObject使用:在FluorineFx.net与Flex中使用共享对象维护在线用户列表实例【转】
- 分享:sp_object MYSQL获取当前实例下指定对象与定义语句内容
- 遍历List中的object对象
- android JSONArray JSONObject 字符串转json数组 遍历json对象
- FMS3系列(六):使用远程共享对象(SharedObject)实现多人时时在线聊天(Flex | Flash)
- js Object2String方便查看js对象内容
- js查看Object对象的内容
- flex shareObject对象详解
- flex中dictionary跟Object的区别与遍历