FlashKeepers

JavaScript · JavaScript · Studium

JavaScript-Grundlagen: Funktionen und das DOM

Syntax von JavaScript-Funktionen, Ereignisbehandlung und grundlegende Methoden zur DOM-Manipulation, jeweils mit einem kurzen Beispiel erklärt.

Über dieses Set

42 Standardkarten für JavaScript (JavaScript). Es beginnt mit „Wie lautet die Syntax einer einfachen Funktionsdeklaration in JavaScript?“ und „Wie schreibt man einen Funktionsausdruck (function expression)?“. Mehr Stapel zu Studium stehen weiter unten.

42 Karten · Standardkarten · KI-geschrieben, zweimal geprüft. Alles lässt sich bearbeiten.

Dieses Set kostenlos lernen Erst reinschauen FlashKeepers für iPhone laden

Öffnet sich im Browser, ohne Konto. App für iPhone und iPad · Android-App

Wie lautet die Syntax einer einfachen Funktionsdeklaration in JavaScript?
Antwort zeigenfunction functionName(parameters) { return value; }
Wie schreibt man einen Funktionsausdruck (function expression)?
Antwort zeigenconst functionName = function(parameters) { return value; };
Wie lautet die Syntax einer Arrow-Funktion?
Antwort zeigenconst functionName = (parameters) => { return value; };
Was bewirkt eine return-Anweisung in einer Funktion?
Antwort zeigenSie beendet die Funktion und gibt einen Wert an den Aufrufer zurück.
Wie legt man in einer Funktion einen Standardwert für einen Parameter fest?
Antwort zeigenfunction greet(name = 'Guest') { return 'Hello ' + name; }
Was ermöglicht der Rest-Parameter (...) einer Funktion?
Antwort zeigenEine variable Anzahl von Argumenten als Array entgegenzunehmen.
Was versteht man in JavaScript unter dem Funktionsscope (function scope)?
Antwort zeigenVariablen, die innerhalb einer Funktion deklariert werden, sind nur innerhalb dieser Funktion zugänglich.
Was ist eine Closure?
Antwort zeigenEine Funktion, die auch dann noch Zugriff auf die Variablen aus dem Scope ihrer äußeren Funktion hat, wenn diese äußere Funktion bereits beendet ist.
Was ist eine Callback-Funktion?
Antwort zeigenEine Funktion, die einer anderen Funktion als Argument übergeben wird und später ausgeführt werden soll.
Was ist eine anonyme Funktion?
Antwort zeigenEine Funktion ohne Namen, die oft als Callback verwendet oder in einer Variablen gespeichert wird.
Was ist ein IIFE (Immediately Invoked Function Expression)?
Antwort zeigen(function() { Code hier })(); Eine Funktion, die sofort bei ihrer Definition ausgeführt wird.
Was versteht man unter Function Hoisting?
Antwort zeigenFunktionsdeklarationen werden vor der Ausführung des Codes an den Anfang ihres Scopes verschoben, sodass man sie schon vor ihrer Definition aufrufen kann.
Was bewirkt die Methode bind()?
Antwort zeigenSie erzeugt eine neue Funktion mit festem this-Kontext und optional vorbelegten Argumenten.
Was bewirkt die Methode call()?
Antwort zeigenSie ruft eine Funktion mit einem festgelegten this-Kontext auf, wobei die Argumente einzeln übergeben werden.
Was bewirkt die Methode apply()?
Antwort zeigenSie ruft eine Funktion mit einem festgelegten this-Kontext auf, wobei die Argumente als Array übergeben werden.

27 weitere Karten in der App

Dieses Set kostenlos lernen