Мне это не на 100% понятно, как работает этот кусок кода: var a = [1, 2, 3];
[x, y, ...a ] = [0, ...a, 4];
// OUTPUT: [0, 1, 2, 3, 4]
Я деконструирую массив a используя оператор ... Я ожидаю, что во второй строке состоится куча назначений. x будет присвоен 0, y будет назначен ...a (который п...
12 июль 2018, в 19:49