function(){
/* code */
}()
Es können keine oder mehrere Antworten richtig sein!
Richtige Antwort:
- Korrekt: Es handelt sich um eine "Immediately-Invoked Function Expression" (IIFE)
Ergänzungen zur Antwort:
Diese Syntax beschreibt eine Funktion, die im Moment ihrer Definition sofort selbst aufgerufen wird ("Immediately-Invoked Function Expression" (IIFE)). Durch dieses Muster können block scope-Variablen simuliert werden.
In JavaScript gibt es erst seit ECMA Script 6 (ES6) auch nativ das Konzept des Block Scope (Variablen, die per let definiert werden, sind nur innerhalb eines Code-Blocks sichtbar). Variablen, die per var definiert werden, können überall in der Funktion verwendet werden in der sie deklariert werden (Function Scope).
Antwortwahrscheinlichkeit
66% beträgt die Wahrscheinlichkeit, dass du die Frage richtig beantwortest. Melde dich an, damit wir deine individuelle Wahrscheinlichkeit berechnen können.
Antworten
Von Dir:
1 mal beantwortet
1 richtig / 0 falsch
1 mal beantwortet
1 richtig / 0 falsch
Von allen Nutzern:
36 mal beantwortet
24 richtig / 12 falsch
36 mal beantwortet
24 richtig / 12 falsch