Redimensionar ou Esvaziar um Array usando Length 💻
E aí, galera! Tudo certo? Hoje vamos falar sobre como redimensionar ou esvaziar um array de forma eficiente usando a propriedade length
do JavaScript.
Às vezes precisamos ajustar o tamanho de um array para caber novos valores ou remover valores antigos. E a melhor maneira de fazer isso é através do Array.length
.
Redimensionando um Array
Para redimensionar um array, você pode simplesmente definir o valor de length
para o novo tamanho que deseja. Se o novo tamanho for menor do que o tamanho atual, os valores extras serão removidos. Se for maior, o array será preenchido com valores vazios.
const meuArray = [1, 2, 3, 4, 5];console.log(meuArray);// [1, 2, 3, 4, 5]meuArray.length = 3;console.log(meuArray);// [1, 2, 3]
No exemplo acima, definimos o length
do array meuArray
como 3
, e os valores extras foram removidos. Simples, né?
Esvaziando um Array
Para esvaziar um array, basta definir seu length
como 0
.
const meuArray = [1, 2, 3, 4, 5];console.log(meuArray);// [1, 2, 3, 4, 5]meuArray.length = 0;console.log(meuArray);// []
No exemplo acima, definimos o length
do array meuArray
como 0
, removendo todos os seus valores.
Conclusão
Como vimos, o length
é uma propriedade muito útil para redimensionar ou esvaziar um array de forma eficiente. É uma solução simples e fácil de usar que pode economizar muito tempo e esforço.
E aí, já usou o length
para esvaziar ou redimensionar um array? Me conta sua experiência lá no Instagram! Se tiver alguma dúvida, não hesite em perguntar.