小编Amj*_*ood的帖子

如何在for循环中解构嵌套对象

var users = [
   { user: "Name1",geo:{lat:'12',long:'13'} },
   { user: "Name2",geo:{lat:'12',long:'13'}, age: 2 },
   { user: "Name2",geo:{lat:'12',long:'13'} },
   { user: "Name3",geo:{lat:'12',long:'13'}, age: 4 }
 ];
Run Code Online (Sandbox Code Playgroud)

上面是对象数组。

这是for-loop我解体后得到用户和年龄的信息,但是我想很长一段时间也要怎么做?我希望通过销毁方式来实现它,for-loop就像我对用户和年龄所做的那样

for (let { user, age = "DEFAULT AGE" } of users) {
  console.log(user, age);
}
Run Code Online (Sandbox Code Playgroud)

javascript for-loop destructuring ecmascript-6

5
推荐指数
1
解决办法
1244
查看次数