确定数组中对象的特定属性不需要破坏。可以使用
array.prototype.map:
jsonArray.map(object => object.title);
// results in ["Python Crash Course", "Head-First Python"]
仅选择标题:jsonArray.map(({title}) => title);
// results in ["Python Crash Course", "Head-First Python"]
如果这是对象的数组,并且它在文件中(不是作为外部文件),那么
const arrayObj = [
{
"id": 1,
"title": "Head-First Python",
"author": "Paul Barry",
"quantity": 1
},
...
]
const {title} = arrayObj[0]
console.log(title) //Head-First Python
arrayObj.forEach(el => {
let {title} = el
})