很多时候在调试js时会使用alert命令来弹出你想要看到的内容,但往往会出现
[object]另我郁闷不已~
下面提供两个方法可以遍历对象的属性
1.利用IE8自带的debug工具
[工具]菜单
→开发者工具
或者F12
可以打开debug模式
2.写一段简单的js代码
var obj = ...
for (var item in obj) {
alert("item:" + item);
}
这样可以把obj对象的所有属性遍历出来~不过要做好思想准备,有些对象的属性有几十来个哟~~!
分享到:
相关推荐
c#遍历obj属性用例,非常实用的文档 网络搜集
遍历任何xml成为一个对象object的demo,可以将任何的xml对象化
如何获取object中的属性值,通过JavaScriptSerializer方式和通过JSON.NET方式
可以通过2种方法遍历HashMap <br>Map map = new HashMap(); <br>for (Iterator iter = map.entrySet().iterator(); iter.hasNext();) { <br> Map.Entry entry = (Map.Entry) iter.next(); <br> Object ...
windows驱动 遍历进程模块
EOS获取实体属性名字和DataObject转换SDO对象,此方法仅限雨在普元EOS平台使用。
js代码-(3)遍历对象自身属性:Object.keys()
SuperObject Delphi 的 JSON 操作类改造 - 关于属性顺序的问题。(原创资源) Delphi 的 ISuperObject 属性顺序为随机。但是很多时候,是需要按加入顺序进行读取。我也看了网上很多人有类似需求。也有人问过原作者...
对应某个类的实例化的对象tc, 遍历获取所有属性(子成员)的方法(采用反射): 代码如下: Type t = tc.GetType();//获得该类的Type //再用Type.GetProperties获得PropertyInfo[],然后就可以用foreach 遍历了 foreach ...
几天前一个小伙伴问我 Object.getOwnPropertyNames() 是干什么用的 平时还真没有使用到这个方法,一时不知如何回答 从方法名称来分析,应该是返回的是对象自身属性名组成的数组 那和 Object.keys() 方法不就一样了吗...
Object.keys() 方法会返回一个由一个给定对象的自身可枚举属性组成的数组,数组中属性名的排列顺序和使用 for…in 循环遍历该对象时返回的顺序一致 。如果对象的键-值都不可枚举,那么将返回由键组成的数组。 这是...
modified source for delphi 7
HTML插入flash时,OBJECT标签的属性的详细解释!·
js代码-Object.keys 返回的数组里,只包含自身可迭代的属性; for in 遍历的对象属性,既有自身可迭代的属性,也有原型链上的属性。
【Flutter】Dart 数据类型 ( var 数据类型 | Object 数据类型 ) https://hanshuliang.blog.csdn.net/article/details/113725130 博客源码快照
在C#中如何将object转化为时间类型
主要介绍了Java利用反射获取object的属性和值代码示例,具有一定借鉴价值,需要的朋友可以参考下。