JavaScript Array with()
- Página anterior valueOf()
- Próxima página []
- Voltar para a camada superior Manual de Referência JavaScript Array
Definição e uso
with()
O método é usado para atualizar o elemento especificado no array.
with()
O método retorna um novo array.
with()
O método não altera o array original.
Instância
O ES2023 adicionou with()
Método, como uma maneira segura de atualizar elementos do array sem alterar o array original:
const months = ["Janeiro", "Fevereiro", "Mar", "Abril"]; const myMonths = months.with(2, "Março");
Sintaxe
array.with(index, value)
Parâmetro
Parâmetro | Descrição |
---|---|
index |
Obrigatório. O índice (posição) do elemento a ser alterado. Índices negativos começam a ser contados do final do array. |
value | Obrigatório. Novo valor. |
Retorno
Tipo | Descrição |
---|---|
Array | Novo array contendo o elemento alterado. |
Suporte do navegador
with()
É uma característica do ES2023.
A partir de julho de 2023, todos os navegadores modernos suportam este método:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 110 | Edge 110 | Firefox 115 | Safari 16.4 | Opera 96 |
Fevereiro de 2023 | Fevereiro de 2023 | Julho de 2023 | Março de 2023 | Maio de 2023 |
- Página anterior valueOf()
- Próxima página []
- Voltar para a camada superior Manual de Referência JavaScript Array