Einfachste code für array-Kreuzung in javascript

Was ist der einfachste, in der Bibliothek-gratis-code für die Implementierung der array-Schnittstellen in javascript? Ich möchte schreiben

intersection([1,2,3], [2,3,4,5])

bekommen und

[2, 3]
Wollen Sie einfach oder schnell?
Priorität ist einfach, aber es kann nicht so hirntot, dass es eine Leistung hog 🙂
ich habe ein JsFiddle Banchmark test-Seite für alle Methoden hier, darunter die _underscore Kreuzung - Funktion. (mehr ist besser) !geben Sie eine Bild Beschreibung hier Bis jetzt intersect_safe gab die besten Ergebnisse. SIE & Unterstreichen die schlimmsten.
Hinzufügen eines break zu Simple js loops erhöht die ops/sec auf ~10M
Im Fall, dass Sie es vermissen : die einfachste Antwort ist nicht akzeptiert, sondern derjenige, der eine in der unteren : stackoverflow.com/questions/1885557/...

InformationsquelleAutor Peter | 2009-12-11

Schreibe einen Kommentar