Suchergebnisse für Anfrage "iife"

4 die antwort

seltsame Beobachtung auf IIFE in node.js (Windows)

Ist das folgende Verhalten für nodejs zu erwarten? Es sieht für mich buggy aus. Wenn nicht, was fehle ich? var abc = function(){ console.log("hello"); } (function(){ console.log("welcome"); })(); Ich erhalte die folgende ...

3 die antwort

JavaScript-Pluszeichen vor Funktionsname

Ich habe nach Informationen über selbstaufrufende Funktionen gesucht und bin irgendwo auf diese Notation gestoßen:

6 die antwort

Was heißt dieses JavaScript-Muster und warum wird es verwendet?

Ich studiere THREE.js [http://threejs.org/] und bemerkte ein Muster, in dem Funktionen wie folgt definiert sind: var foo = ( function () { var bar = new Bar(); return function ( ) { //actual logic using bar from above. //return result; }; }()); ...

TOP-Veröffentlichungen

4 die antwort

Gibt es einen Grund, module.exports mit einem IIFE zu definieren?

Mein Team hat noch keine erfahrenen JS-Entwickler, aber wir schreiben eine Bibliothek in Node und haben von einem echten JS-Entwickler den Vorschlag erhalten, "Wir sollten das js modularer gestalten - um den globalen Namespace nicht zu ...

3 die antwort

JavaScript Bang "!" Funktionen vs führenden Semikolon ";" IIFEs

Schlägt Airbnd vor [https://github.com/airbnb/javascript#modules]Ich mache das: !function() { // ... }();Weil: Dies stellt sicher, dass keine Fehler in der Produktion auftreten, wenn ein fehlerhaftes Modul ein abschließendes Semikolon vergisst, ...

3 die antwort

Soll ich zum Initialisieren IIFE oder Windows-Onload verwenden?

Die beiden folgenden Codeausschnitte haben funktioniert: Verwendung von IIFE in der js-Datei: (function initialize() { txtInput = document.getElementById('txtInput'); txtResult = document.getElementById('txtResult'); txtInput.value = ...

2 die antwort

Differenz zwischen der Verwendung von Void und dem Einwickeln in Parens für die IIFE-Void-Funktion () vs (function ())

Die übliche Vorgehensweise beim Erstellen von Modulen besteht darin, sie in Parens einzuschließen, damit Sie keine Variablen außerhalb des Moduls verlieren (beim Verketten usw.). Es gibt auchvoid Operator, der einen gegebenen Ausdruck auswertet ...

3 die antwort

Aufzählungen in TypeScript: Was macht der JavaScript-Code?

Das folgende TypeScript:

9 die antwort

Selbstausführende Funktion jquery vs Javascript Unterschied

8 die antwort

Namespacing mit IIFE in ES6?

Offenbar, ES6 benötigt keinen Namensraum [https://www.reddit.com/r/javascript/comments/2xsdwp/how_do_you_namespace_with_es6/] weil jede Datei ein separates Modul ist. Aber wie vermeide ich dann globale Namespace-Interferenzen? Zum Beispiel, ...