¿Cómo vacío una matriz en JavaScript?

¿Cómo vacío una matriz en JavaScript?

La forma en que operan las matrices es súper interesante. A pesar de que JavaScript nos permite construir nuevas matrices, hay algunas circunstancias en las que desee seguir usando la matriz vieja incluso después de vaciarla. Se pueden usar varios métodos para hacer esto, incluida la asignación de la matriz original a una matriz vacía, establecer la longitud de una matriz en 0, usando el método Splice () y estallar la matriz utilizando el método POP ().

Este artículo explicará los métodos para vaciar la matriz de JavaScript.

Cómo vaciar una matriz en JavaScript?

Para vaciar una matriz, use las siguientes formas:

  • Establecer la longitud en 0
  • Usando el método pop ()
  • Uso del método Splice ()
  • Asignar matriz a una matriz vacía

Método 1: vacíe una matriz configurando la longitud en 0

Para vaciar una matriz, establezca el valor de la propiedad de longitud de una matriz a 0. Este enfoque se usa cuando desea vaciar/borrar los objetos por separado, y las implicaciones de la memoria no importan.

Sintaxis

Use la sintaxis dada para establecer la longitud de una matriz en cero:

formación.Longitud = 0

Ejemplo

Primero, crearemos una matriz de números:

matriz var = [2, 4, 5, 1, 6, 9];

Establezca la longitud de una matriz a 0:

formación.longitud = 0;

Finalmente, imprima la matriz en la consola:

consola.log (matriz);

La salida indica que la matriz ahora está vacía:

Método 2: vacío una matriz usando el método pop ()

Utilizar el "estallido()Método para vaciar una matriz en JavaScript. Este método se puede utilizar cuando el tiempo no es la principal preocupación del usuario porque el método POP () aparece los elementos de una matriz uno por uno, lo que llevará tiempo.

Sintaxis

La sintaxis dada se usa para el método pop ():

estallido()

Ejemplo

Usaremos la misma matriz creada anteriormente. Llame al método pop () en el bucle while e itera en una matriz completa hasta que la longitud de la matriz exceda cero:

mientras (matriz.longitud> 0)
formación.estallido();

Producción

Método 3: vacío una matriz usando el método Splice ()

Para vaciar una matriz, use el "empalme()" método. Se puede utilizar para eliminar cualquier elemento de una matriz.

Sintaxis

Siga la sintaxis proporcionada a continuación para usar el "empalme()" método:

empalme (rindex, count, elementos)

Aquí,

  • "rindex"¿Es la posición de un elemento que se eliminará.
  • "contar"¿Es el número de cargos de cuántos elementos desea eliminar de la matriz.
  • "elementos"Son los nuevos elementos que se agregarán/ insertarán en una matriz.

Ejemplo

Aquí, solo eliminaremos todos los elementos/elementos de una matriz. Entonces, pasaremos el "0"Y la longitud de una matriz. "0"Es el índice inicial de una matriz y"formación.longitud"Es el recuento que significa eliminar todos los elementos de una matriz hasta el índice 0:

formación.empalme (0, matriz.longitud);

Se puede observar que los elementos se eliminan con éxito de una matriz:

Método 4: vacía una matriz asignando una matriz a una matriz vacía

Si desea vaciar una matriz rápidamente, simplemente asigne la matriz creada a una matriz vacía:

Sintaxis

Use la siguiente sintaxis para asignar una matriz a una matriz vacía:

array = [];

Ejemplo

Asigne la matriz a la matriz vacía:

array = [];

Producción

Hemos compilado toda la información esencial relacionada con el vaciado de una matriz en JavaScript.

Conclusión

Para vaciar una matriz en JavaScript, "Establezca la longitud de una matriz en 0", utilizar el "estallido()" método, "empalme()Método "o"Asignar una matriz a una matriz vacía". El último método es el método más rápido para vaciar la matriz en JavaScript, mientras que el método POP () es el método más lento, ya que se hace elementos uno por uno y lleva más tiempo. En este artículo, explicamos los métodos para vaciar la matriz en JavaScript.