JavaScript Array with()

Ορισμός και χρήση

with() Η μέθοδος χρησιμοποιείται για να ενημερώσει το καθορισμένο στοιχείο της λίστας.

with() Η μέθοδος αποδίδει νέα λίστα.

with() Η μέθοδος δεν αλλάζει την αρχική λίστα.

παράδειγμα

Το ES2023 προσθέτει with() Μέθοδος, ως ασφαλής τρόπος για να ενημερώσεις στοιχεία της λίστας χωρίς να αλλάξεις την αρχική λίστα:

const months = ["Januar", "Februar", "Mar", "April"];
const myMonths = months.with(2, "March");

Προσπάθησε το εαυτό σου

Γλώσσα

άποψη.with(ευθύνη, τιμή)

Παράμετροι

Παράμετροι Περιγραφή
ευθύνη

Απαιτείται. Η ευθύνη του στοιχείου που πρέπει να αλλάξει (τοποθεσία).

Αρνητικές ευθύνες ξεκινούν από το τέλος της λίστας.

τιμή Απαιτείται. Νέα τιμή.

Αποδίδει τιμή

Τύπος Περιγραφή
άποψη νέα λίστα με τα ενημερωμένα στοιχεία.

Υποστήριξη περιηγητών

with() είναι χαρακτηριστικό του ES2023.

Από τον Ιούλιο του 2023, όλες οι σύγχρονες περιηγητές υποστηρίζουν αυτή τη μέθοδο:

Chrome Edge Firefox Safari Opera
Chrome 110 Edge 110 Firefox 115 Safari 16.4 Opera 96
2023 Φεβρουάριος 2023 Φεβρουάριος 2023 Ιούλιος 2023 Μάρτιος 2023 Μάιος