Pessoal, Dado o código abaixo, definindo a propriedade , _negociacoes essa proprieade é uma variável correto?
class ListaNegociacoes {
constructor() {
this._negociacoes = [];
}
adiciona(negociacao) {
this._negociacoes.push(negociacao);
}
get negociacoes() {
return this._negociacoes;
}
}
Se ela é uma variável existe a possíbilidade de alterar mesmo se no getter eu definir da forma abaixo para ele jogar o conteúdo num novo array altera-la ?
get negociacoes() {
return [].concat(this._negociacoes);
}
}