首页 网络技术
  1. 正文

ES6中怎么用解构赋值获取嵌套对象的属性

用解构赋值获取嵌套对象的属性

解构赋值 的特性很强大,它可以帮我们从一堆嵌套很深的对象属性中,很方便地拿到我们想要的那一个。比如下面这段代码:

// 通过解构赋值获取嵌套对象的值const car = { model: 'bmw 2018', engine: {
v6: true,
turbo: true,
vin: 12345 }};// 这里使用 ES6 中的简单写法,使用 { vin } 替代 { vin: vin }const modalAndVIN = ({ model, engine: { vin }}) => { console.log(`model: ${model}, vin: ${vin}`);}modalAndVIN(car);// "model: bmw 2018, vin: 12345"

本文标题:ES6中怎么用解构赋值获取嵌套对象的属性
本文链接:https://www.qqooo.cn/post/6919.html
版权说明:网站文章均来源于手工整理和网友投稿,若有不妥之处请来信 xsds@vip.qq.com 处理,谢谢!