Hay muchas funciones de matriz Js.
Yo uso map y forEach para bucles. Ambos parecen similares, pero la principal diferencia es que map devuelve una nueva matriz mientras forEach opera en la misma matriz.
Para las manipulaciones de matriz que uso,
- ¿Cuál es el mejor complemento para un sitio web de mercado de comercio electrónico?
- Al usar codeigniter, ¿es posible usar solo html en la vista y cargar lo que se requiere a través de AJAX?
- ¿Por qué los programadores usan Laravel sobre otros frameworks PHP?
- ¿Qué es PHP cuando no lo sabes?
- ¿Qué lenguaje de programación es el más difícil de hackear (el más seguro) y qué método podría usarse para agregar protección adicional a mi página web y a mi aplicación para que no sea hackeada?
- Push and pop: para agregar nuevos elementos al final de la matriz y pop para eliminar el primer elemento de la matriz
- Invertir: para invertir toda la matriz
- Empalme: para agregar o eliminar los elementos de la matriz y devolver los elementos eliminados como una nueva matriz.
- Dividir: se utiliza para que las cadenas dividan la cadena principal en una matriz de subcadenas.
- Slice: para copiar poco a poco una matriz a otra. Podemos especificar los índices de inicio y fin. Copia superficial significa que solo se copia la dirección de memoria
- Concat: para agregar dos matrices en una matriz
- FindIndex: para encontrar el índice de un elemento.
- Unshift: para agregar elementos al comienzo de la matriz
- Reducir: tiene un acumulador y aplica una función al acumulador y a cada elemento de la matriz. Es similar a forEach con un acumulador que calcula automáticamente la suma de cada valor