Neste artigo você vai aprender a como remover objeto de array associativo em JavaScript, com uma simples instrução nativa de JS
Fala programador(a), beleza? Bora aprender mais sobre objetos, arrays e JavaScript!
Um array de objetos é uma estrutura bem comum de se encontrar em softwares por aí, saber lidar com ela é essencial
É também a forma que temos de criar um array associativo em JavaScript
Para remover um item de objeto de um array com objetos, basta utilizar o método splice
Veja um exemplo na prática:
const arrayAssoc = [ {nome: 'Matheus'}, {idade: 30}, {profissao: 'Programador'} ] arrayAssoc.splice(1, 1) console.log(arrayAssoc) /* [{ nome: "Matheus" }, { profissao: "Programador" }] */
Já que a entidade principal é um array, precisamos utilizar métodos de array, como o splice
Note que precisamos passar o índice do elemento, ou seja, no exemplo removemos a propriedade idade
Que possui o índice 1 no array, já que a contagem começa do 0
O segundo parâmetro de splice é referente a quantos elementos queremos remover
Neste caso foi removido um único elemento, pois passamos o número 1
Conclusão
Neste artigo você aprendeu a como remover objeto de array associativo em JavaScript
Utilizamos o método splice, que pode excluir elementos de um array, sendo eles objetos ou não
Passamos para splice o índice do elemento e depois quantos elementos vamos remover
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!
Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias
O link acima contém um cupom de desconto para os cursos!