ES6数组对象解构{}
发布时间:2020-11-17 14:34:05 所属栏目:交互 来源:互联网
导读:如果想拿第一条数据的age值就得再解构一次。const [{age}] = people;,console.log(age)//20。
<pre>//数组对象
const people = [
{name:'Henry',age:20},
{name:'Bucky',age:25},
{name:'Emily',age:30},
];
// 需求,取第一个age
// es5
var age = people[0].age;
console.log(age)//20
// es6解构
const [age] = people;
/**
* 因为第一层解构的是数组,所以会返回第一条的整条数据
*/
console.log(age)//{ name: 'Henry', age: 20 }
/**
* 如果想拿第一条数据的age值就得再解构一次
*/
const [{age}] = people;
console.log(age)//20</pre>
文章来源:田珊珊个人博客 (编辑:焦作站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |