JavaScript copyWithin()Método
Ejemplo
Copia los dos primeros elementos del array a los dos últimos elementos:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.copyWithin(2, 0);
fruitsResultado:
Banana,Orange,Banana,Orange
Pruébalo »
Definición y uso
El método copyWithin() se utiliza para copiar elementos desde una posición especificada del array a otra posición especificada del array.
Compatibilidad del navegador
Los números de la tabla indican la primera versión del navegador que soporta el método.
| Método | |||||
|---|---|---|---|---|---|
| copyWithin() | 45.0 | 12.0 | 32.0 | 9 | 32.0 |
Sintaxis
array.copyWithin(target, start, end)
Parámetros
| Parámetros | Descripción |
|---|---|
| target | Obligatorio. Copia a la posición de índice de destino especificada. |
| start | Opcional. Posición inicial desde donde se copian los elementos. |
| end | Opcional. Posición de índice donde se detiene la copia (por defecto esarray.length). Si es negativo, significa contar desde el final. |
Detalles técnicos
| Valor de retorno: | Array |
| Versión de JavaScript: | ECMAScript 6 |
Más ejemplos
Ejemplo
Copia los dos primeros elementos del array a las posiciones tercera y cuarta:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi", "Papaya"];
fruits.copyWithin(2, 0, 2);
Resultado:
Banana,Orange,Banana,Orange,Kiwi,Papaya
Pruébalo »
Otras extensiones
Objeto Array de JavaScript