猿问

请教一下es6的解构赋值

对象解构赋值

let a, b, c;

let nhm = {a:'ni', b:'hao', c:'ma'};

( {a, b, c} ) = nhm ; // 报错

// 这样就正常运行 ( {a, b, c} = nhm );

请问一下,为什么( {a, b, c} ) = nhm ;会报错呢?
我觉得用括号把{a, b, c}包起来了,应该不会被认为是语句了,不知道为什么还是报错。

扬帆大鱼
浏览 526回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答