método de empalme
1. Definición y uso
El método splice() agrega/elimina elementos a/de la matriz y luego devuelve el elemento eliminado.
Nota: Este método cambiará la matriz original.
2. Sintaxis
arrayObject.splice(índice, cuántos, elemento1, ....., elementoX)
3. >
índice: obligatorio. Un número entero que especifica la posición en la que agregar o eliminar un elemento. Utilice un número negativo para especificar la posición desde el final de la matriz.
cuántos: requeridos. El número de elementos a eliminar. Si se establece en 0, los elementos no se eliminarán.
elemento1, ..., elementoX: opcional. Nuevos elementos agregados a la matriz.
4. Tipo y descripción del valor de retorno
Matriz: una nueva matriz que contiene los elementos eliminados, si los hay.
5. Descripción
El método splice() puede eliminar cero o más elementos a partir del índice y reemplazarlos con uno o más valores declarados en la lista de parámetros El elemento eliminado. Si se elimina un elemento de arrayObject, se devuelve una matriz que contiene el elemento eliminado.
6. Consejos y notas
Nota: tenga en cuenta que el método splice() tiene funciones diferentes a las del método slice(). El método splice() modificará directamente la matriz.
Información ampliada:
Ejemplo de uso del método de empalme:
En este ejemplo, crearemos una nueva matriz y le agregaremos un elemento, el código es el siguiente: sigue:
lt;script type="text/javascript"gt;
var arr = new Array(6)
arr[0] = "George "
arr[1] = "Juan"
arr[2] = "Tomás"
arr[3] = "James"
arr[4] = "Adrew"
arr[5] = "Martin"
document.write(arr "lt; br /gt;") arr.splice ( 2, 0, "William")document.write(arr "lt; br /gt;")
lt;/scriptgt;
Salida:
George, John, Thomas, James, Andrew, Martin
George, John, William, Thomas, James, Adrew, Martin