JavaScript Array with()
- Edellinen sivu valueOf()
- Seuraava sivu []
- Palaa ylös JavaScript Array viittausoppikirja
Määrittely ja käyttö
with()
Menetelmä päivittää taulukossa määritellyt elementit.
with()
Menetelmä palauttaa uuden taulukon.
with()
Menetelmä ei muuta alkuperäistä taulukkoa.
Esimerkki
ES2023 lisäsi with()
Menetelmä, joka on turvallinen tapa päivittää taulukon elementtejä ilman, että alkuperäinen taulukko muuttuu:
const months = ["Januar", "Februar", "Mar", "April"]; const myMonths = months.with(2, "March");
Syntaksi
array.with(index, value)
Parametri
Parametri | Kuvaus |
---|---|
index |
Välttämätön. Muutettavan elementin indeksi (sijainti). Negatiiviset indeksit lasketaan taulukon lopusta alkaen. |
value | Välttämätön. Uusi arvo. |
Palautusarvo
Tyyppi | Kuvaus |
---|---|
Array | Uudelleenmuutetun elementin sisältävä uusi taulukko. |
Selaimen tuki
with()
Se on ES2023 ominaisuus.
Vuodesta 2023 heinäkuusta lähtien kaikki nykyaikaiset selaimet tukevat tätä menetelmää:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 110 | Edge 110 | Firefox 115 | Safari 16.4 | Opera 96 |
Vuonna 2023, helmikuu | Vuonna 2023, helmikuu | Vuonna 2023, heinäkuu | Vuonna 2023, maaliskuu | Vuonna 2023, toukokuu |
- Edellinen sivu valueOf()
- Seuraava sivu []
- Palaa ylös JavaScript Array viittausoppikirja