Javascript 在JS中定义一个变量,变量名周围有{},这叫什么?

Javascript 在JS中定义一个变量,变量名周围有{},这叫什么?,javascript,Javascript,我升级了一个npm,现在我的网页在这一行失败了 const { theme } = params; 当变量名周围有{}时,这意味着什么?这称为解构赋值。该语法是一个JavaScript表达式,可以将数组中的值或对象中的属性解压为不同的变量。解构赋值:)标准ecmascript中支持ES6功能?@jremi单击Andreas链接并查看兼容性表。检查@jremi

我升级了一个npm,现在我的网页在这一行失败了

const { theme } = params;

当变量名周围有{}时,这意味着什么?

这称为解构赋值。该语法是一个JavaScript表达式,可以将数组中的值或对象中的属性解压为不同的变量。

解构赋值:)标准ecmascript中支持ES6功能?@jremi单击Andreas链接并查看兼容性表。检查@jremi