JavaScript Flashcards
Wie füge ich in HTML ein JS-Script ein?
Direkt: < script > [JS-Code] < /script >
Externe Datei: < script src=”script.js” >< /script >
Wann wird ein JS-Script ausgeführt?
Sobald der Browser das Script im HTML-Code erreicht
<noscript>Text</noscript>
Wird dem User angezeigt, wenn JavaScript deaktiviert ist
Definition einer Variable
var zahl = 5;
var zeichenkette = ‘text’;
var boolean = false;
var array = [1, 2, 5, 3]
var mixedarray = [2, 5, ‘hallo’, 3]
Ausgabe in Console
console.log(beispielText);
Inhalte eines Objektes:
Fields: Eigenschaften
Methods: Funktionen
Definition eines Objektes
var objekt = {
[Eigenschaften und Funktionen]
}
Zugriff auf Eigenschaft eines Objektes:
objekt.eigenschaft
Was geschieht, wenn einer Variable ein Typ zugeordnet wird, der nicht mit ihrem vorigen Typ übereinstimmt?
Die Variable behält den neuen Typ bei
Definition einer Funktion:
function name() {
…
}
Aufruf einer Funktion:
name();
Zuweisung einer Funktion zu einer Variable:
var name = function () {
…
};
Hierbei ist ‘function’ keine frei wählbare Bezeichnung
Was geschieht, wenn man einer Variable eine Funktion zuordnet?
Die Variable erhält den Typ function und kann wie eine Funktion aufgerufen werden, um die zugewiesene Funktion auszuführen
Switch Definition:
switch (variable) {
case wert:
[wird ausgeführt, wenn die angegebene Variable den entsprechenden Wert hat]
break;
…
default:
[Wird ausgeführt, wenn keiner der vorigen Fälle eintritt]
break;
}
Zugriff auf Elemente der Webpage in JavaScript:
document.querySelector(‘selector’); (wählt nur das erste gefundene Element aus)
document.querySelectorAll(‘selector’); (wählt jedes gefundene Element aus)