Als «underscore.js» getaggte Fragen

Underscore ist eine Utility-Belt-Bibliothek für JavaScript, die einen Großteil der funktionalen Programmierunterstützung bietet, die Sie in Prototype.js (oder Ruby) erwarten würden, ohne jedoch eines der integrierten JavaScript-Objekte zu erweitern. Es ist die Krawatte, die zu jQuerys Smoking passt.

12
Externe Vorlage in Unterstrich
Ich verwende eine Unterstreichungsvorlage . Ist es möglich, eine externe Datei als Vorlage anzuhängen ? In der Backbone-Ansicht habe ich: textTemplate: _.template( $('#practice-text-template').html() ), initialize: function(){ this.words = new WordList; this.index = 0; this.render(); }, In meinem HTML ist: <script id="practice-text-template" type="text/template"> <h3>something code</h3> </script> Es funktioniert gut. Aber ich …

11
Unterstrich: sortBy () basierend auf mehreren Attributen
Ich versuche, ein Array mit Objekten basierend auf mehreren Attributen zu sortieren. Das heißt, wenn das erste Attribut zwischen zwei Objekten gleich ist, sollte ein zweites Attribut verwendet werden, um die beiden Objekte zu kombinieren. Betrachten Sie beispielsweise das folgende Array: var patients = [ [{name: 'John', roomNumber: 1, bedNumber: …


6
Fügen Sie einem Array von Objekten eine Eigenschaft hinzu
Ich habe eine Reihe von Objekten wie unten gezeigt Object {Results:Array[2]} Results:Array[2] [0-1] 0:Object id=1 name: "Rick" 1:Object id=2 name:'david' Ich möchte jedem Element dieses Array von Objekten eine weitere Eigenschaft mit dem Namen Active hinzufügen. Das Endergebnis sollte wie folgt sein. Object {Results:Array[2]} Results:Array[2] [0-1] 0:Object id=1 name: "Rick" …



4
Ergänzen sich Underscore.js und jQuery? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Verbessere diese Frage Ich fange gerade an, JavaScript …


22
mache <something> N mal (deklarative Syntax)
Gibt es in Javascript eine Möglichkeit, so etwas einfach zu schreiben: [1,2,3].times do { something(); } Gibt es eine Bibliothek, die möglicherweise eine ähnliche Syntax unterstützt? Update: zur Verdeutlichung - Ich möchte something()für jede Array-Element-Iteration 1,2- bzw. 3-mal aufgerufen werden





4
Wie klonen Sie ein Array von Objekten mit Unterstrich?
#!/usr/bin/env node var _ = require('underscore'); var a = [{f: 1}, {f:5}, {f:10}]; var b = _.clone(a); b[1].f = 55; console.log(JSON.stringify(a)); Das führt zu: [{"f":1},{"f":55},{"f":10}] Klon scheint nicht zu funktionieren! Also ich RTFM und sehe das: http://underscorejs.org/#clone Erstellen Sie einen flach kopierten Klon des Objekts. Verschachtelte Objekte oder Arrays werden …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.