JavaScript copyWithin()Método

Array 对象参考手册Objeto Array de JavaScript

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 »

Array 对象参考手册Objeto Array de JavaScript

Otras extensiones