Articles of Javascript

Wie man lebhaftes Bild vom PNG Bild mit Javascript zeigt?

Schauen Sie sich zunächst dieses Bild an Gmail verwendet dieses Bild, um das animierte Emoticon anzuzeigen. Wie können wir eine solche Animation mit einem PNG-Bild zeigen?

Concat-Skripte in Reihenfolge mit Gulp

Nehmen wir beispielsweise an, Sie erstellen ein Projekt auf Backbone oder was auch immer, und Sie müssen Skripte in einer bestimmten Reihenfolge laden, z. B. muss die Datei underscore.js vor backbone.js geladen werden. Wie bekomme ich es, um die Skripte so zu erstellen, dass sie in Ordnung sind? // JS concat, strip debugging and minify […]

Was ist der aktuelle Stand der Technik in HTML-Canvas-JavaScript-Bibliotheken und -Frameworks?

Ich untersuche derzeit Optionen für die Arbeit mit der Zeichenfläche in einer neuen HTML 5-Anwendung und fragte mich, was der aktuelle Stand der Technik in HTML-Canvas-JavaScript-Bibliotheken und -Frameworks ist. Gibt es vor allem Frameworks, die die Art von Dingen unterstützen, die für die Entwicklung von Spielen benötigt werden – komplexe Animationen, Verwaltung von Szenengrafiken, Umgang […]

var name und window.name

Wenn ich eine globale JavaScript-Variable namens name , blendet dies die Eigenschaft window.name aus? Ich frage dies im Zusammenhang mit der Facebook-JavaScript-Authentifizierungs-API, da ich festgestellt habe, dass ein Global dieses Namens es brechen würde und auch, da ich sehe, dass window.name in ihrem Code verwendet wird.

scope der Standardfunktionsparameter in Javascript

Ich spiele mit einigen functionen von EcmaScript 2015, und ich muss sagen, dass die Spezifikation ziemlich schwer zu verstehen ist. Ich verstehe vollkommen, dass dieser Code Fehler irgendeiner Art auslösen sollte: (function(a = b, b = 1) { })(); Und ich weiß, dass der Standardwert den äußeren Bereich verwenden könnte: (function() { let c = […]

node.js: liest eine Textdatei in ein Array. (Jede Zeile ein Element im Array.)

Ich würde gerne eine sehr sehr große Datei in ein JavaScript-Array in node.js lesen. Also wenn die Datei so ist: first line two three … … Ich hätte das Array: [‘first line’,’two’,’three’, … , … ] Die function würde so aussehen: var array = load(filename); Daher ist die Idee, alles als String zu laden und […]

Der Name des Batch-Felds wird in der Feldprojektion ignoriert

Ich habe eine user_batch-Sammlung. Es enthält folgende Dokumente: [{ _id: ObjectId(“594baf96256597ec035df23c”), name: “Batch 1”, batchSize: 30, users:[] }, { _id: ObjectId(“594baf96256597ec035df234”), name: “Batch 2”, batchSize: 50, users:[] }] In der Suchabfrage möchte ich nur name und batchSize projizieren . Aber wenn ich find Abfrage von Nodejs ausführen, bekomme ich das gesamte Dokument im Abfrageergebnis. Abfrage: […]

Warum weist die Schleife einen Verweis auf das letzte Indexelement zu?

Ich möchte allen meinen Tags einen Ereignis-Listener hinzufügen, wobei jeder einen Verweis auf sich selbst als Parameter übergibt, wenn der Even ausgetriggers wird. Hier ist die function, die ich schrieb: function validateDigitsFeature() { // Add the event listeners to input tags // Get the array of input tags var inputTags = document.getElementsByClassName(‘validateInput’); var tagId; // […]

Rerender Ansicht auf Browser Größe ändern mit React

Wie kann ich React dazu bringen, die Ansicht erneut zu rendern, wenn die Größe des Browserfensters geändert wird? Hintergrund Ich habe einige Blöcke, die ich individuell auf der Seite einrichten möchte, aber ich möchte auch, dass sie aktualisiert werden, wenn sich das Browserfenster ändert. Das Endergebnis wird etwas wie Ben Hollands Pinterest-Layout sein, aber geschrieben […]

Wie überprüfe ich JavaScript, wenn ein Wert in einem bestimmten Array-Index existiert?

functioniert das zum Testen, ob ein Wert an der Position “index” existiert oder nicht, oder gibt es einen besseren Weg: if(arrayName[index]==””){ // do stuff }