欢迎光临
我们一直在努力

js循环迭代object对象的属性

js 如何使用 for 循环去迭代 一个object 对象获取其属性值?

[example]

已知的object对象的json格式如下

var obj = {
  name: 'js for循环去迭代获取object对象属性值',
  why: '测试一下',
  test: {name:'111',age: 1}
}

现在要将obj对象通过for循环迭代,下面做一下测试

console.log(obj.name + "' 理由是: " + obj.why);
console.log(obj.test);
console.log("--------------分割线------------");
var attr;
for(attr in obj){
  console.log(attr  + " : ", obj[attr]);
}

执行代码,执行结果如下:

js for循环去迭代获取object对象属性值 理由是: 测试一下
{name: "111", age: 1}
--------------分割线------------
name :  js for循环去迭代获取object对象属性值
why :  测试一下
test :  {name: "111", age: 1}

赞(0) 打赏
未经允许不得转载:彬的博客 » js循环迭代object对象的属性
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏