JavaScript Array zum Setzen von

MSDN verweist auf JavaScript'sEinstelle Sammlung Abstraktion. Ich habe eine Reihe von Objekten, die ich in eine Gruppe konvertieren möchte, damit ich sie entfernen kann .delete()) verschiedene Elemente nach Namen:

var array = [
    {name: "malcom", dogType: "four-legged"},
    {name: "peabody", dogType: "three-legged"},
    {name: "pablo", dogType: "two-legged"}
];

Wie konvertiere ich dieses Array in ein Set? Ist es möglich, dies zu tun, ohne über das obige Array zu iterieren? Die Dokumentation ist relativ mangelhaft (ausreichend für instanziierte Mengen; nicht für Konvertierungen - wenn möglich).

Ich denke möglicherweise auch an die Umwandlung in einKart, zum Entfernen mit der Taste. Was ich versuche zu erreichen, ist eine iterierbare Sammlung, auf die zugegriffen oder die geändert werden kann, indem auf die Elemente hauptsächlich über einen Schlüssel zugegriffen wird (im Gegensatz zum Index).

Umwandlung von einem Array zum anderen ist das ultimative Ziel.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage