English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
copyWithin()O método copia uma parte do array para outra posição no mesmo array e retorna-o, sem modificar seu tamanho.
array.copyWithin(target, start, end)
var array1 = [1, 2, 3, 4, 5]; array1.copyWithin(0, 3, 4);Testar e Verificar‹/›
Os números na tabela especificam a primeira versão do navegador que suporta completamente o método copyWithin():
Método | |||||
copyWithin() | 45 | 32 | 32 | 9 | 12 |
Parâmetro | Descrição |
---|---|
target | Índice onde os elementos serão copiados |
start | Índice de início para começar a copiar (opcional) |
end | Índice de parada para não copiar mais elementos (opcional) |
Retorno: | Array modificado |
---|---|
Versão do JavaScript: | ECMAScript 6 |
Se o parâmetro for um número negativo, a contagem de destino começa do final:
var array1 = [1, 2, 3, 4, 5]; array1.copyWithin(-2);Testar e Verificar‹/›