const json = {
a: 1,
b: 2,
c: "HI"
}
有没有办法让{a : 1}
正常工作?用于创建具有相同字段的对象的简写
var someReturn = aOnly({a : json.a});
我不确定ES6的解构/构造解决了这个问题。在阅读了几个ES6解构示例后,我似乎无法找到正确的语法。
编辑 没有什么错误的代码,我只是询问是否有语法只提取“一”只从JSON没有冗余做
{a : json.a }
aOnly功能的实现不是这里的重点
在你的榜样,你有什么想someReturn等于/你想什么aOnly返回? –
我的意思是......你已经给出了一个选项。它出什么问题了?它很容易阅读,清洁等。 –
@KevinB没有什么是错的:)只是好奇的是有ES6语法来缩短提取'{a:json.a}' – Zanko