new Map() στο JavaScript
- Προηγούμενη σελίδα new Map()
- Επόμενη σελίδα clear()
- Επιστροφή στο προηγούμενο επίπεδο Εγχειρίδιο Εreference JavaScript Map
Ορισμός και χρήση
new Map()
Ο κατασκευαστής χρησιμοποιείται για τη δημιουργία αντικειμένων Map.
Λήψη υπόψη
Το αντικείμενο Map μπορεί μόνο να δημιουργηθεί μέσω new Map()
για τη δημιουργία.
Περίπτωση
Παράδειγμα 1
Με την προσθήκη new Map()
Ο κατασκευαστής λαμβάνει έναν πίνακα για τη δημιουργία αντικειμένου Map:
// Δημιουργία ενός Map const fruits = new Map([ ["apples", 500], ["bananas", 300], ["oranges", 200] ]);
Παράδειγμα 2
Δημιουργία νέου αντικειμένου Map και χρήση set()
Μέθοδος προσθήκης στοιχείων:
// Δημιουργία ενός Map const fruits = new Map(); // Ορισμός τιμών του Map fruits.set("apples", 500); fruits.set("bananas", 300); fruits.set("oranges", 200);
Γραμματική
new Map(iterable)Παράμετρος
Παράμετρος | Περιγραφή |
---|---|
iterable | Προαιρετικό. Ένας αναγνωρίσιμος αντικείμενος που περιέχει ζευγάρια κλειδιών-τιμών. |
Επιστροφή τιμής
Τύπος | Περιγραφή |
---|---|
Object | Νέος αντικείμενος Map |
Υποστήριξη περιηγητών
Το Map είναι χαρακτηριστικό του ECMAScript6 (ES6).
Από τον Ιούνιο 2017, όλες οι σύγχρονες περιηγητές υποστηρίζουν το ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
Μάιος 2016 | Απρίλιος 2017 | Ιούνιος 2017 | Σεπτέμβριος 2016 | Ιούνιος 2016 |
Το Map δεν υποστηρίζεται στο Internet Explorer.
- Προηγούμενη σελίδα new Map()
- Επόμενη σελίδα clear()
- Επιστροφή στο προηγούμενο επίπεδο Εγχειρίδιο Εreference JavaScript Map