Pri*_*ran 5 javascript arrays object destructuring ecmascript-6
我有一个对象
const complicatedObject = {
propertyA: {
property1: 1,
property2: 2
},
propertyB: {
property1: 1,
property2: 2
}
}
Run Code Online (Sandbox Code Playgroud)
如果我想抓住propertyA我做
const { propertyA } = complicatedObject
console.log(propertyA) // { property1: 1, property2: 2}
Run Code Online (Sandbox Code Playgroud)
如果我想获取propertyA's property1价值,我会这样做
const { propertyA: { property1 } } = complicatedObject
console.log(property1) // 1
Run Code Online (Sandbox Code Playgroud)
我可以抓住propertyA和propertyA's property1这样。
const {
propertyA,
propertyA: {
property1
}
} = complicatedObject
console.log(propertyA) // { property1: 1, property2: 2}
console.log(property1) // 1
Run Code Online (Sandbox Code Playgroud)
有没有更简单的方法来同时获得propertyA和property1?
我阅读了以下内容,但我觉得没有什么可以作为答案跳出来的。
谢谢!
| 归档时间: |
|
| 查看次数: |
195 次 |
| 最近记录: |