English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método copyWithin() de Array en JavaScript

 Objeto de Arreglo de JavaScript

copyWithin()El método copia una parte del arreglo a otra posición del mismo arreglo y lo devuelve sin modificar su tamaño.

Sintaxis:

array.copyWithin(target, start, end)
var array1 = [1, 2, 3, 4, 5];
array1.copyWithin(0, 3, 4);
Prueba aquí‹/›

Compatibilidad del navegador

Los números en la tabla especifican la primera versión del navegador que admite completamente el método copyWithin():

Método
copyWithin()453232912

Valor del parámetro

ParámetroDescripción
targetÍndice de posición donde se copiarán los elementos
startÍndice de posición inicial para comenzar la copia de elementos (esto es opcional)
endÍndice de posición final para detener la copia de elementos (esto es opcional)

Detalles técnicos

Valor de retorno:Arreglo modificado
Versión de JavaScript:ECMAScript 6

Más ejemplos

Si el parámetro es un número negativo, se comienza a contar el objetivo desde el final:

var array1 = [1, 2, 3, 4, 5];
array1.copyWithin(-2);
Prueba aquí‹/›

 Objeto de Arreglo de JavaScript