Wenn ich eine Karte Instanz erstellen wie folgt:Technischer Grund können wir nicht mit foreach() über Map.prototype.keys iterieren()
let m = new Map()
Ich kann nicht iterative darüber Schlüssel ist wie so:
m.keys().forEach()
warum ist das?
kann ich iterativ über sie wie Schlüssel-Wert-Paare ist so:
m.forEach((v,k) => {})
was ist der Grund dafür?
[MDN Map-Tasten()] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/ Global_Objects/Map/keys) * "Die Methode keys() gibt ein ** neues Iterator-Objekt ** zurück, das die Schlüssel für jedes Element im Map-Objekt in Anzeigenreihenfolge enthält." * – epascarello
Sie sollten "m.keys" ausführen können() .each (Funktion (Taste) {}) ' – bradimus
für (Schlüssel von m.keys()) ... –