Método copyWithin() del Array de JavaScript
- Página anterior constructor
- Página siguiente entries()
- Volver a la capa superior Manual de referencia de JavaScript Array
Definición y uso
copyWithin()
El método copia elementos del array a otra posición en el array, sobrescribiendo los valores existentes.
copyWithin()
El método nunca agrega más elementos al array.
Consejo:copyWithin()
El método sobrescribe el array original.
Ejemplo
Ejemplo 1
Copie los dos primeros elementos del array a los dos últimos elementos del array:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.copyWithin(2, 0);
Ejemplo 2
Copie los dos primeros elementos del array al tercer y cuarto lugar:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi", "Papaya"]; fruits.copyWithin(2, 0, 2);
Sintaxis
array.copyWithin(target, start, end)
Valores de los parámetros
Parámetros | Descripción |
---|---|
target | Requerido. La posición de índice a la que se copiarán los elementos. |
start | Opcional. La posición de índice en la que comienza la copia de elementos (por defecto 0). |
end | Opcional. La posición de índice en la que se detiene la copia de elementos (por defecto array.length). |
Detalles técnicos
Valor devuelto: | Array, el array modificado. |
---|---|
Versión de JavaScript: | ECMAScript 6 |
Compatibilidad del navegador
Los números en la tabla indican la primera versión del navegador que admite completamente este método.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 45 | Edge | Firefox 32 | Safari 9 | Opera 32 |
Septiembre de 2015 | Julio de 2015 | Septiembre de 2014 | Septiembre de 2015 | Septiembre de 2015 |
Notas:Internet Explorer no admite el método copyWithin().
Páginas relacionadas
Tutoriales:Arrays de JavaScript
Tutoriales:Const de arrays de JavaScript
Tutoriales:Métodos de arrays de JavaScript
Tutoriales:Ordenar arrays de JavaScript
Tutoriales:Iteración de arrays de JavaScript
- Página anterior constructor
- Página siguiente entries()
- Volver a la capa superior Manual de referencia de JavaScript Array