Gibt es ein JavaScript-Äquivalent zur Multimap-Datenstruktur? [geschlossen]

8

Multimap ist eine Datenstruktur, die einen Schlüssel einer Liste / Menge von Werten zuordnet.

Gibt es eine gute, unauffällige js-Bibliothek, die diese Datenstruktur implementiert?

Bearbeiten - Ich weiß, dass ich es "einfach" selbst implementieren kann, aber ich glaube, dass es eine eigenständige Abstraktion ist, also sollten die Antworten auf diese Fragen nicht "einfach selbst implementiert werden ".

    
ripper234 04.07.2012, 12:36
quelle

1 Antwort

2

Da @Esailija dies nur als Kommentar gepostet hat, werde ich es als mögliche Antwort einreichen. Objekte, die Arrays als Werte verwenden, sollten Sie verwenden und die Werte mithilfe von Underscore.js bearbeiten.

%Vor%

Obwohl es offensichtlich auf Ihre Bedürfnisse ankommt, gibt Ihnen dieser Ansatz generische Datenstrukturen, die überall hinkommen, und eine Bibliothek, die sehr gut mit Sammlungen und Listen funktioniert. Für die meisten Zwecke sollte die Leistung dieses Ansatzes in Ordnung sein (tun Sie es nicht millionenfach in jeder Sekunde).

    
Svend 04.07.2012 13:03
quelle