Ao programar defensivamente, em vez de devolvermos uma cópia do nosso array através do método concat(), poderíamos fazer isso usando o construtor da classe Array diretamente?
get negociacoes() {
return [].concat(this._negociacoes);
}
// ou
get negociacoes() {
return new Array(this._negociacoes);
}
Há alguma desvantagem em fazer isso dessa forma?