Als «lodash» getaggte Fragen

Eine moderne JavaScript-Dienstprogrammbibliothek mit Modularität, Leistung und Extras

273
Was ist mit Lodash passiert?

Ich habe einmal Lodash benutzt _.pluck... ich habe das Zupfen geliebt ... Da Lodash nicht mehr unterstützt wird pluck(ab Lodash 4.x), fällt es mir schwer, mich daran zu erinnern, was ich stattdessen verwenden soll ... Ich ging zu den Dokumenten , drückte cmd-f, tippte 'zupfen' ein, aber mein...

232
Lodash entfernt Duplikate aus dem Array

Das sind meine Daten: [ { url: 'www.example.com/hello', id: "22" }, { url: 'www.example.com/hello', id: "22" }, { url: 'www.example.com/hello-how-are-you', id: "23" }, { url: 'www.example.com/i-like-cats', id: "24" }, { url: 'www.example.com/i-like-pie', id: "25" } ] Wie...

182
Richtiger Weg, um lodash zu importieren

Ich hatte unten ein Pull-Request-Feedback und fragte mich nur, wie ich Lodash richtig importieren kann. Sie sollten has aus 'lodash / has' importieren. Für die frühere Version von lodash (v3), die an sich ziemlich schwer ist, sollten wir nur ein bestimmtes Modul / eine bestimmte Funktion...

164
Objekt mit lodash in Array umwandeln

Wie kann ich eine große Transformation objectzu arraymit lodash? var obj = { 22: {name:"John", id:22, friends:[5,31,55], works:{books:[], films:[],} 12: {name:"Ivan", id:12, friends:[2,44,12], works:{books:[], films:[],} } // transform to var arr = [{name:"John", id:22...},{name:"Ivan",...

151
lodash mehrspaltig sortBy absteigend

Es gibt eine raffinierte Methode, um ein Array von Objekten anhand mehrerer Eigenschaften zu sortieren: var data = _.sortBy(array_of_objects, ['type', 'name']); Dies gilt jedoch nur für die aufsteigende Sortierung. Gibt es eine praktische Möglichkeit, die Richtung pro Spalte zu definieren? Z.B var...

129
Zuordnung von Objektbewahrungsschlüsseln

Die mapFunktion in underscore.js gibt, wenn sie mit einem Javascript-Objekt aufgerufen wird, ein Array von Werten zurück, die aus den Werten des Objekts zugeordnet sind. _.map({one: 1, two: 2, three: 3}, function(num, key){ return num * 3; }); => [3, 6, 9] Gibt es eine Möglichkeit, die...