首页 > 解决方案 > 没有声明的 ES6 解构赋值

问题描述

以下语法有什么区别?第二个会生成全局变量吗?

// 1. use let or cont
let [a, b] = [1, 2]

// 2. without using let or const 
[a, b] = [1, 2]

向我提供任何官方参考将不胜感激。

标签: javascriptecmascript-6

解决方案


第一个示例定义块范围内的变量。

第二个示例全局定义变量。


推荐阅读