这些结构是否相同?
const {PI} = Math;
和
const PI = Math.PI;
使用第一个示例有什么好处?
答案 0 :(得分:1)
变量名称周围的花括号称为Destructuring assignment,
和const {PI} = Math;
将转换为const PI = Math.PI
答案 1 :(得分:-1)
这是一个所谓的"解构分配"。
在搜索此网站时,我发现了一个类似的问题并给出了一个很好的答案: Javascript (ES6) const with curly braces