JavaScript Matriz de Referência
Exemplo
Copie os dois primeiros elementos da matriz para os dois últimos elementos da matriz:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.copyWithin(2,0);
O resultado de frutos serão:
Banana,Orange,Banana,Orange
Tente você mesmo " Mais "Tente você mesmo" exemplos abaixo.
Definição e Uso
Os copyWithin() método copia os elementos de matriz dentro da matriz, para e de posições especificadas.
Suporte a navegadores
Os números na tabela especificar a primeira versão do browser que suporta totalmente o método.
Método | |||||
---|---|---|---|---|---|
copyWithin() | 45,0 | 12.0 | 32,0 | 9 | 32,0 |
Sintaxe
array.copyWithin( target,start,end )
Os valores dos 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) |
Detalhes técnicos
Valor de retorno: | Um Array, a matriz alterada |
---|---|
JavaScript Versão: | ECMAScript 6 |
mais Exemplos
Exemplo
Copie os dois primeiros elementos da matriz até a terceira e quarta posição:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi", "Papaya"];
fruits.copyWithin(2,0,2);
A saída do código acima será:
Banana,Orange,Banana,Orange,Kiwi,Papaya
Tente você mesmo " JavaScript Matriz de Referência