1. Método de empalme en JS
Splice (índice, len, [ítem]) Nota: Este método cambia la matriz original.
El empalme tiene 3 parámetros, que también se pueden usar para reemplazar/eliminar/agregar uno o varios valores en la matriz.
ÍNDICE: Inicio de inicio de la matriz Len: Reemplazar/Eliminar la longitud Elemento: Reemplazar el valor, el elemento está vacío si la operación de eliminación
Por ejemplo: arr = ['a', 'b', 'c', 'd']
Eliminar --- elemento no establecido
arr.splice (1,1) // ['a', 'c', 'd'] Elimine un valor cuyo subíndice inicial es 1 y la longitud es 1. Len establece 1. Si es 0, la matriz permanece sin cambios.
arr.splice (1,2) // ['a', 'd'] Elimine un valor con el subíndice inicial de 1 y longitud 2, Len Set 2
Reemplazar --- El artículo es el valor del reemplazo
arr.splice (1,1, 'ttt') // ['a', 'ttt', 'c', 'd'] Reemplace el subíndice inicial a 1, un valor con la longitud 1 es 'ttt', len set 1
arr.splice (1,2, 'ttt') // ['a', 'ttt', 'd'] Reemplace el subíndice inicial a 1, los dos valores con longitud 2 son 'ttt' y el conjunto de len 1
Agregar ----- Len está configurado en 0, el elemento es el valor agregado
arr.splice (1,0, 'ttt') // ['a', 'ttt', 'b', 'c', 'd'] significa agregar un 'ttt' al subíndice de 1
Parece que el empalme es el más conveniente
2. Después de eliminar eliminar eliminar eliminar eliminar, el valor marcado debajo de la matriz estará indefinido y la longitud de la matriz no cambiará.
Por ejemplo: Eliminar arr [1] // ['a', 'c', 'd'] aparece en el medio de dos comas, la longitud de la matriz permanece sin cambios y uno está indefinido
Hay varios otros métodos de personalización, consulte aquí
El método de JS del artículo anterior para eliminar un cierto elemento o elemento en la matriz es todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.