Neste artigo você vai aprender a como esvaziar um array em JavaScript, utilizando alguns métodos diferentes e de forma super simples

Como esvaziar um array em JavaScript capa

Fala programador(a), beleza? Bora aprender mais sobre a linguagem JavaScript e também arrays!

Para esvaziar um array, ou seja, remover todos os elementos do mesmo, há uma maneira muito simples

Podemos igualar nosso array a um array vazio

Veja um exemplo prático deste caso:

var a = [1, 2, 3];

console.log(a); // [1, 2, 3]

a = [];

console.log(a); // []

Desta maneira o array não vai possuir mais elementos, temos um array vazio novamente

Porém há quem diga que esta maneira não é a mais correta, pois é fruto de uma atribuição e também porque se o seu array for referência de outro, este não terá mudanças

Então temos a segunda alternativa, que é atribuir a propriedade length como 0

Também teremos o resultado desejado:

var a = [1, 2, 3];

console.log(a); // [1, 2, 3]

a.length = 0;

console.log(a); // []

Agora cabe a você escolher a melhor abordagem e aplicar no seu código 🙂

Conclusão

Neste artigo você aprendeu a como esvaziar um array em JavaScript

Utilizamos duas abordagens:

  • Primeiramente atribuindo o valor do array a um array vazio;
  • E a segunda atribuindo a propriedade length a 0;

As duas funcionam corretamente e eliminam todos os elementos do array, deixando o mesmo vazio

Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube

Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments