Programa JavaScript para esvaziar uma matriz

Neste exemplo, você aprenderá a escrever um programa JavaScript que esvaziará um array.

Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação JavaScript:

  • Função JavaScript e expressões de função
  • Comprimento do array JavaScript
  • Divisão de matriz JavaScript ()

Exemplo 1: esvaziar a matriz substituindo a nova matriz

 // program to empty an array function emptyArray(arr) ( // substituting new array arr = (); return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);

Resultado

 (1, 2, 3) ()

No programa acima, o valor de array é substituído por um novo array vazio.

Exemplo 2: Matriz vazia usando splice ()

 // program to append an object to an array function emptyArray(arr) ( // substituting new array arr.splice(0, arr.length); return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);

Resultado

 (1, 2, 3) ()

No programa acima, o splice()método é usado para remover todos os elementos de uma matriz.

No splice()método,

  • O primeiro argumento é o índice de uma matriz de onde começar a remover um item.
  • O segundo argumento é o número de elementos que você deseja remover do elemento de índice.

Exemplo 3: Matriz vazia definindo comprimento 0

 // program to empty an array function emptyArray(arr) ( // setting array length to 0 arr.length = 0; return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);

Resultado

 (1, 2, 3) ()

No programa acima, a propriedade length é usada para esvaziar o array.

Ao definir array.lengthcomo 0 , todos os elementos da matriz são removidos.

Artigos interessantes...