【发布时间】:2018-03-12 08:11:28
【问题描述】:
如何通过解构分配给对象?例如
let parameter = {id : 10, username : 'john'}
let obj = {}
({id : obj.iduser, username : obj.user} = parameter)
预期:
{iduser : 10, user : 'John'}
但是,我遇到了一个错误:
ReferenceError: obj is not defined
【问题讨论】:
-
你想要一个新对象还是只需要两个变量?
-
新对象@NinaScholz。我知道,如果只是使用变量我不使用
let obj = {},但我只是使用let {id : iduser, user : username} = parameter
标签: javascript object ecmascript-6