JavaScript Map forEach()

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

forEach() Μέθοδος κλήσης συνάρτησης για κάθε στοιχείο του Map:

forEach() Η μέθοδος δεν αλλάζει το αρχικό Map.

Περίπτωση

forEach() Μέθοδος κλήσης συνάρτησης για κάθε κλειδί/τιμή του Map:

// Δημιουργία ενός Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
});
// Καταγραφή όλων των στοιχείων
let text = "";
fruits.forEach(function(value, key) {
  text += key + ' = ' + value;
});

Δοκιμάστε προσωπικά

Γλώσσα

map.forEach(callback)

Παράμετροι

Παράμετροι Περιγραφή
callback Απαιτείται. Η συνάρτηση που εκτελείται για κάθε στοιχείο.

Αποτελεσματική τιμή

Δεν υπάρχει.

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

set.forEach() Είναι χαρακτηριστικά του 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

set.forEach() Δεν υποστηρίζεται στον Internet Explorer