3
desestruturação de objetos sem var
Por que a desestruturação de objetos gera um erro se não há uma varpalavra-chave antes dela? {a, b} = {a: 1, b: 2}; lança SyntaxError: expected expression, got '=' Os três exemplos a seguir funcionam sem problemas var {a, b} = {a: 1, b: 2}; var [c, d] = [1, …