Der folgende Javascript-Code ist:

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
Von allen Nutzern:
36 mal beantwortet
24 richtig / 12 falsch
Lizenzbild
CC BY 4.0
Erstellt von:  Robert  vor 9 Jahren
44
665