Почему это не действует при использовании нового ES6 деструктурирующего синтаксисаобъекта Javascript уничтожения того
var a, b, c;
{a, b, c } = {a:1, b:2, c:3};
когда это:
var {a, b, c } = {a:1, b:2, c:3};
console.log(a, ' ', b, ' ',c);
и так это:
var a = 1;
var b = 3;
[a, b] = [b, a];
Я имел читать the MDN documentataion, и я не вижу упоминания о синтаксисе, который я пытаюсь, и полагаю, что должна быть веская причина, я «Просто пытаюсь понять, почему.
Для меня документация MDN подразумевает, что вы * можете * делать то, что вы пытались. – JMM