【发布时间】:2023-02-17 20:43:13
【问题描述】:
如何在js中解构对象内部的数组?
let data = {
names: ["Sam", "Tom", "Ray", "Bob"],
ages: [20, 24, 22, 26],
};
let /* some code */ = data;
console.log(name2); // "Tom"
console.log(age2); // 24
console.log(name4); // "Bob"
console.log(age4); // 26
我一直在尝试这样的事情 let {names:{,name 2, , name 4}, ages:{,age 2, age 4}} = data; 但看起来还差得远
【问题讨论】:
-
为什么不简单地:
console.log( data.names[1] )?为什么需要解构?
标签: javascript destructuring object-destructuring