【发布时间】:2017-11-20 06:57:11
【问题描述】:
我正在寻找有关 JavaScript 解构的信息,发现视频“解构分配”是 Packt Publication 的视频系列的一部分。在视频的最开始,我看到了以下代码:
var [a, b] = [1,2,3];
a === 1;
b === 3;
然后演示者解释了为什么变量 b 是 3 而不是 2,这对我来说似乎不正确,但我想也许我错了。
所以我用下面的代码做了一个代码笔:
var [a, b] = [1,2,3]
console.log(a,b) //1 2
正如我所料,变量 b 是 2。
我有什么遗漏和不理解的吗?
以下是问题视频的截图。
【问题讨论】:
-
是的,视频似乎是错误的。
-
发布视频链接