Gui*_*eth 6 javascript syntax object
这个表达有什么问题?
['a', 'b'].map((x) => {[x]:x})
Run Code Online (Sandbox Code Playgroud)
我收到这个错误:
Uncaught SyntaxError: Unexpected token :
Run Code Online (Sandbox Code Playgroud)
你需要包装你{}
的()
,或者它将被解释为一个函数的主体:
['a', 'b'].map((x) => ({[x]: x }))
Run Code Online (Sandbox Code Playgroud)