JavaScript matriz de referencia
Ejemplo
Copiar los dos primeros elementos de la matriz a los dos últimos elementos de la matriz:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.copyWithin(2,0);
El resultado de las frutas será:
Banana,Orange,Banana,Orange
Inténtalo tú mismo " Más "hacerlo por uno mismo" ejemplos a continuación.
Definición y Uso
Los copyWithin() método copia elementos de la matriz dentro de la matriz, hacia y desde posiciones especificadas.
Soporte para el navegador
Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con el método.
Método | |||||
---|---|---|---|---|---|
copyWithin() | 45.0 | 12.0 | 32.0 | 9 | 32.0 |
Sintaxis
array.copyWithin( target,start,end )
Los valores de los parámetros
Parameter | Description |
---|---|
target | Required. The index position to copy the elements to |
start | Required. The index position to start copying elements from |
end | Optional. The index position to stop copying elements from (default is array .length) |
Detalles técnicos
Valor de retorno: | Una matriz, la matriz modificada |
---|---|
Versión de JavaScript: | ECMAScript 6 |
Más ejemplos
Ejemplo
Copiar los dos primeros elementos de la matriz hasta la tercera y cuarta posición:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi", "Papaya"];
fruits.copyWithin(2,0,2);
La salida del código anterior será:
Banana,Orange,Banana,Orange,Kiwi,Papaya
Inténtalo tú mismo " JavaScript matriz de referencia