Die Backbone-Dokumentation sagt, das -Wie ist die Datenstruktur einer Sammlung/geordneten Menge in Backbone?
Kollektionen Sätze von Modellen geordnet.
Aber was genau ist ein geordneter Satz? Ich weiß, dass es eine Aufgabe ist, aber was ich die Datenstruktur nicht verstehen, weil sie Schlüssel wie ein objekt-
Object.keys(exampleCollection
//returns ["length", "models", "_byId", "currentSort", "fetched", "_listenerId", "_events", "comparator"]
hat, aber Sie können Array-Funktionen auf es wie map-
exampleCollection.map(function (mod) {console.log(mod)})
//displays 3 models
Eine Sammlung speichert Modelle auf beide Arten. Versuchen Sie eine console.log der Sammlung und Sie werden ein _byId-Objekt sehen, das durch was auch immer definiert wird, das Sie ID in der collection-Klasse festlegen, und ein Modell-Array. – curtainrising