Ich habe nach Informationen über sofort aufgerufene Funktionen gesucht und bin irgendwo auf diese Notation gestoßen: +function(){console.log("Something.")}() Kann mir jemand erklären, was das +Zeichen vor der Funktion bedeutet /
Ich habe nach Informationen über sofort aufgerufene Funktionen gesucht und bin irgendwo auf diese Notation gestoßen: +function(){console.log("Something.")}() Kann mir jemand erklären, was das +Zeichen vor der Funktion bedeutet /
Früher wusste ich, was das bedeutet, aber jetzt kämpfe ich ... Sagt das im Grunde document.onload? (function ()
Ich habe in letzter Zeit viel Javascript gelesen und festgestellt, dass die gesamte Datei wie folgt in die zu importierenden .js-Dateien eingeschlossen ist. (function() { ... code ... })(); Was ist der Grund dafür und nicht ein einfacher Satz von
Wann möchten Sie in Javascript Folgendes verwenden: (function(){ //Bunch of code... })(); darüber: //Bunch of
Ich habe einige Posts über Schließungen gelesen und dies überall gesehen, aber es gibt keine klare Erklärung, wie es funktioniert - jedes Mal, wenn mir nur gesagt wurde, ich solle es benutzen ...: // Create a new anonymous function, to use as a wrapper (function(){ // The variable that would,...
Es gibt eine JSLint- Option, eine der guten Teile in der Tat, die "Parens um unmittelbare Aufrufe erfordert", was bedeutet, dass die Konstruktion (function () { // ... })(); müsste stattdessen geschrieben werden als (function () { // ... }()); Meine Frage lautet: Kann jemand erklären,...
Ich habe kürzlich die aktuelle Version von json2.js mit der Version in meinem Projekt verglichen und festgestellt, dass der Funktionsausdruck anders erstellt und selbst ausgeführt wurde. Der Code, mit dem eine anonyme Funktion in Klammern eingeschlossen und dann ausgeführt wird. (function () {...
Ich studiere THREE.js und habe ein Muster festgestellt, in dem Funktionen wie folgt definiert sind: var foo = ( function () { var bar = new Bar(); return function ( ) { //actual logic using bar from above. //return result; }; }()); (Beispiel siehe Raycast-Methode hier ). Die normale...
Ich habe IIFE- Funktionen für einen Teil des Bibliothekscodes in einer Legacy-Anwendung, die für IE10 + funktionieren muss (kein Laden des ES6-Moduls usw.). Ich beginne jedoch mit der Entwicklung einer React-App, die ES6 und TypeScript verwendet, und möchte den bereits vorhandenen Code...