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.

