如何遍历一个JS对象中的所有属性
3 回答
鸿蒙传说
TA贡献1865条经验 获得超7个赞
1 2 3 4 5 6 | 直接用js里面自带的for..in就可以实现了。 var o = {a:1,b:2,c:3,d:4}; for(var name in o){ console.log(name + ':' + o[name]); } 这样就可以把o对象里面的所以属性都遍历一遍了。 |
开心每一天1111
TA贡献1836条经验 获得超13个赞
使用for...in可以遍历js对象的属性,用法如下:
for...in 语句用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作)。
for ... in 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。
1 2 3 4 | for (变量 in 对象) { //在此执行代码 } |
“变量”用来指定变量,指定的变量可以是数组元素,也可以是对象的属性。
示例:
1 2 3 | for (var sProp in window) { alert(sProp); } |
以上例子会弹出window对象中的所有属性
添加回答
举报
0/150
提交
取消