Wie eine Schleife durch eine Unveränderliche Karte Unveränderlich Karten?
Habe ich eine unveränderliche map von maps.
let mapOfMaps = Immutable.fromJS({
'abc': {
id: 1
type: 'request'
},
'def': {
id: 2
type: 'response'
},
'ghi': {
type: cancel'
},
'jkl': {
type: 'edit'
}
});
Wie kann ich
- Schleife durch mapOfMaps und erhalten Sie alle Schlüssel zum ausdrucken?
- Schleife über die Tasten des mapOfMaps, um alle den Inhalt des Schlüssels?
Habe ich nicht die Möglichkeit, auf einer Liste zu diesem Zeitpunkt.
Ich weiß nicht, wie eine Schleife über die Tasten.
Ein Beispiel für das gewünschte Ergebnis. Wissen Sie, wie Sie zur Iteration über die Schlüssel des
Map
mit der-1-Ebene Tiefe?InformationsquelleAutor user1261710 | 2016-11-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit
keySeq()
/valueSeq()
Methode bekommen Sie Folge von Schlüssel/Werte. Dann können Sie iterieren, z.B. mitforEach()
:Darüber hinaus können Sie Durchlaufen in einer Schleife mit
entrySeq()
:Gold. Es ist schade, dass ImmutableJS Beschreibungen Typoskript orientiert und daher schwer zu begreifen, für eine Menge Leute.
InformationsquelleAutor madox2
Wenn wir müssen Schlüssel und Wert zusammen, den wir verwenden können
for
loop auch.for
loop bietet Flexibilität, um eine Pause für einen gewünschten Zustand entsprechen.InformationsquelleAutor sat20786