Eu revi a aula 4 e surgiu uma nova dúvida, quando cria o array vazio com o concat estamos criando um novo array. Se fosse uma aplicação que salva no banco de dados, eu não pegaria os dados do get negociação para salvar no banco de dados?
Eu revi a aula 4 e surgiu uma nova dúvida, quando cria o array vazio com o concat estamos criando um novo array. Se fosse uma aplicação que salva no banco de dados, eu não pegaria os dados do get negociação para salvar no banco de dados?
Exatamente, continuaria o get. Ele devolve uma lista de negociações, certo? Isso é suficiente para realizar operações de persistência.
Era essa a sua dúvida ou passei longe?
Mais ou menos, é que você fala na aula que cria um novo array vazio com o concat, então é essa cópia que será utilizada e não o array original?
Sim. Essa copia evita que a lista seja modificada fora do escopo da classe. Mas essa copia pode ser usada para ser enviada para uma api na web ou para o IndexedDB.