JavaScript-Beispiel
- Vorherige Seite JS D3.js
- Nächste Seite JS HTML DOM
Was kann JavaScript tun?
Wo JavaScript eingefügt wird
Ausgabe von JavaScript
JavaScript-Syntax
- JavaScript-Anweisungen
- JavaScript-Zahlen
- JavaScript-Zeichenfolge
- JavaScript-Variable
- JavaScript-Operator
- JavaScript-Zuweisung
- JavaScript Ausdruck (Verwendung von Konstanten)
- JavaScript Ausdruck (Verwendung von Strings)
- JavaScript Ausdruck (Verwendung von Variablen)
- JavaScript Schlüsselwörter
- JavaScript-Kommentare
- JavaScript ist groß- und kleinschreibunsabhängig
JavaScript-Anweisungen
- JavaScript Anweisungen sind Befehle an den Browser
- JavaScript Code ist eine Reihe von Anweisungen
- JavaScript Anweisungen werden durch Semikolons getrennt
- Eine Zeile kann mehrere Anweisungen enthalten
- JavaScript Anweisungen können in Codeblöcken zusammengefasst werden
- Sie können den Code nach Operator oder Komma umbrechen
JavaScript-Kommentare
JavaScript-Variable
- JavaScript-Variable
- Als algebraische Variable in JavaScript
- JavaScript Zahl und String
- JavaScript var Schlüsselwort
- Mehrere Variablen in einer Zeile deklarieren
- Mehrere Variablen in Zeilen deklarieren
- Variable ohne Wert gibt den Wert undefined zurück
- Neu deklarieren einer Variable zerstört den Wert nicht
- JavaScript Array addition
- JavaScript String addition
- String und Zahl addition
- Zahl und String addition
JavaScript-Arithmetik
JavaScript-Zuweisung
JavaScript Zeichenkettenkaskade
- Verwenden Sie den Kaskadierungsoperator (+), um zwei Zeichenketten hinzuzufügen
- Addition von zwei Zeichenketten, die erste enthält Leerzeichen
- Addition von zwei Zeichenketten, dazwischen Leerzeichen
- Verwenden Sie den Operator +=, um zwei Zeichenketten hinzuzufügen
- Addition einer Zeichenkette und einer Zahl
JavaScript-Datentypen
- Erklärung (Erstellung) von Zeichenketten
- Erklärung (Erstellung) von Zahlen
- Erklärung (Erstellung) von Arrays
- Erklärung (Erstellung) von Objekten
- Bestimmen Sie den Typ der Variable
- Addition von zwei Zahlen und einer Zeichenkette
- Addition einer Zeichenkette und zwei Zahlen
- Eine nicht definierte Variable
- Eine leere Variable
JavaScript-Objekt
- Erstellung von JavaScript-Variable
- Erstellung von JavaScript-Objekten
- Erstellen Sie den Person-Objekt (Einzeilige)
- Erstellen Sie den Person-Objekt (Mehrere Zeilen)
- Verwenden Sie .property, um Objekteigenschaften zu erhalten
- Verwenden Sie [property], um Objekteigenschaften zu erhalten
- Funktionseigenschaft mit Methode zugänglich machen
- Funktionseigenschaft mit Attribut zugänglich machen
JavaScript-Funktion
JavaScript-Ereignisse
JavaScript-Zeichenfolge
- Zeichenketten können durch einfache oder doppelte Anführungszeichen umgeben werden
- Einige Zeichenkettenbeispiele zeigen
- Das Hinzufügen eines Backslashes vor Anführungszeichen wird als Anführungszeichen erkannt
- Bestimmen Sie die Länge der Zeichenkette
- Backslashes können zum Umbruch in Textzeichenketten verwendet werden
- Backslashes können nicht zum Umbruch im Code verwendet werden
- Bestimmen Sie den ersten Erscheinungsort des Texts im String - indexOf()
- Text im String suchen und nach dem Fund den Text zurückgeben - match()
- Zeichen im String ersetzen - replace()
- Zeichenkette in grossen Buchstaben umwandeln - toUpperCase()
- Zeichenkette in kleinem Buchstaben umwandeln - toLowerCase()
- Zeichenkette in Array aufteilen - split()
JavaScript-Zahlen
- Werte können mit oder ohne Dezimalpunkt geschrieben werden
- Große oder kleine Zahlen können mit Exponenten notation geschrieben werden
- Zahlen werden auf 15 Stellen genau berechnet
- Fließkommarechnung ist nicht immer 100% genau
- Dieses Problem kann jedoch durch Multiplizieren und Teilen durch 10 gelöst werden
- Die Addition von zwei Zahlen führt zu einer neuen Zahl
- Die Addition von zwei Zeichenketten führt zu einer verknüpften Zeichenkette
- Die Addition von Zahlen und Zeichenketten führt auch zu einer verknüpften Zeichenkette
- Die Addition von Zeichenketten und Zahlen führt auch zu einer verknüpften Zeichenkette
- Häufiger Fehler bei der Addition von Zeichenketten und Zahlen 1
- Common error 2 when adding strings and numbers
- In division operations, JavaScript will try to convert strings to numbers
- In multiplication operations, JavaScript will try to convert strings to numbers
- In subtraction operations, JavaScript will try to convert strings to numbers
- In addition operations, JavaScript will not convert strings to numbers
- The number divided by a string is no longer a number
- Dividing a number by a numeric string results in a number
- The global JavaScript function isNaN() determines whether a value is a number
- Using NaN in mathematical operations will always return NaN
- Using NaN in mathematical string operations will concatenate NaN
- The type of NaN is number (no, typeof NaN returns number)
- If a number outside the maximum possible number is calculated, it returns infinity (Infinity)
- Division by zero results in Infinity
- Infinity is also a number (typeof Infinity returns number)
- Constants with a prefix of 0x are interpreted as hexadecimal
- The toString() method can output numbers in hexadecimal, octal, or binary
- Numbers can be objects
- Numbers and objects cannot be safely compared
- Objects and objects cannot be safely compared
JavaScript-Methode der Zahl
- The toString() method converts a number to a string
- The valueOf() method returns a number as a number
- The toExponential() method returns a number in exponential notation
- The toFixed() method rounds a number to a specified number of digits
- The toPrecision() method returns a number of a specified length
- The global method Number() converts a variable to a number
- The global method Number() can even convert dates to numbers
- The global method parseInt() converts a string to a number
- The global method parseFloat() converts a string to a number
- MAX_VALUE returns the largest possible number in JavaScript
- MIN_VALUE returns the smallest possible number in JavaScript
- POSITIVE_INFINITY represents infinity
- Returns POSITIVE_INFINITY when overflow occurs
- NEGATIVE_INFINITY represents negative infinity
- Returns NEGATIVE_INFINITY when overflow occurs
- NaN stands for 'Not a Number'
- Arithmetic performed on a string will result in NaN
- Using numeric properties on a variable will return undefined
JavaScript Math
- Math.PI returns the value of PI
- Math.round(x) gibt den ganzzahligen Wert (gerundeten Wert) von x zurück
- Math.pow(x, y) gibt x zur Potenz y zurück
- Math.sqrt(x) gibt die Quadratwurzel von x zurück
- Math.abs(x) gibt den absoluten Wert von x zurück
- Math.ceil(x) gibt den nach oben gerundeten Wert von x zurück
- Math.floor(x) gibt den nach unten gerundeten Wert von x zurück
- Math.sin(x) gibt den Sinus des Winkels x (in Bogenmaß) zurück
- Math.cos(x) gibt den Kosinus des Winkels x (in Bogenmaß) zurück
- Math.max() gibt den höchsten Wert der Parameterliste zurück
- Math.min() gibt den niedrigsten Wert der Parameterliste zurück
- Celsius in Fahrenheit umrechnen
JavaScript-Zufall
- Math.random() gibt eine zufällige Ganzzahl zwischen 0 (einschließlich) und 1 (nicht einschließlich) zurück
- Wie man eine zufällige Ganzzahl zwischen 0 und 9 (beide einschließlich) zurückgibt
- Wie man eine zufällige Ganzzahl zwischen 0 und 10 (beide einschließlich) zurückgibt
- Wie man eine zufällige Ganzzahl zwischen 0 und 99 (beide einschließlich) zurückgibt
- Wie man eine zufällige Ganzzahl zwischen 0 und 100 (beide einschließlich) zurückgibt
- Wie man eine zufällige Ganzzahl zwischen 1 und 10 (beide einschließlich) zurückgibt
- Wie man eine zufällige Ganzzahl zwischen 1 und 100 (beide einschließlich) zurückgibt
- Wie man eine zufällige Ganzzahl zwischen x (einschließlich) und y (nicht einschließlich) zurückgibt
- Wie man eine zufällige Ganzzahl zwischen x und y (beide einschließlich) zurückgibt
JavaScript-Datum
- Verwende Date() um das heutige Datum und die Uhrzeit anzuzeigen
- Verwende getFullYear() um das Jahr anzuzeigen
- Verwende getTime() um die Anzahl der Millisekunden seit 1970 zu berechnen
- Verwende setFullYear() um ein bestimmtes Datum zu setzen
- Verwende toUTCString(), um das heutige Datum (gemäß UTC) in einen String zu konvertieren
- Verwende getDay(), um den Namen des Tages als Zahl anzuzeigen
- Verwende getDay() und ein Array, um den Namen des Tages nach Name anzuzeigen
- Zeige die Uhr an
JavaScript-Array
- Array 1 erstellen
- Array 2 erstellen
- Ein Arrayelement ansprechen
- Ein Arrayelement ändern
- Den gesamten Array ansprechen
- Die Länge des Arrays bestimmen
- Ein Array durchlaufen
- Ein Element zum Array hinzufügen
- Undefinierte 'Lücke' zu einem Array hinzufügen
- Wie man ein Array erkennt 1
- Wie man ein Array erkennt 2
JavaScript-Array-Methode
- Ein Element zum Array hinzufügen
- Den letzten Element des Arrays entfernen - pop()
- Alle Elemente des Arrays zu einem String verbinden - join()
- Zwei Arrays verbinden - concat()
- Drei Arrays verbinden - concat()
- Eine Element hinzufügen an die Position 2 - splice()
- Konvertieren Sie das Array in einen String - toString()
- Fügen Sie neue Elemente an den Anfang des Arrays hinzu - unshift()
- Entfernen Sie das erste Element aus dem Array - shift()
- Wählen Sie ein Element aus dem Array aus - slice()
JavaScript-Array-Sortierung
- Sortieren Sie das Array in aufsteigender Reihenfolge
- Sortieren Sie das Array in absteigender Reihenfolge
- Sortieren Sie die Zahlen in aufsteigender Reihenfolge
- Sortieren Sie die Zahlen in absteigender Reihenfolge
- Sortieren Sie die Zahlen (nach Alphabet oder numerischer Reihenfolge)
- Sortieren Sie die Zahlen im Array zufällig
- Bestimmen Sie das kleinste Element im Array
- Bestimmen Sie das größte Element im Array
- Verwenden Sie Math.min(), um das kleinste Element im Array zu bestimmen
- Verwenden Sie Math.max(), um das größte Element im Array zu bestimmen
- Verwenden Sie die "selbstgemachte" Methode myArrayMin
- Verwenden Sie die "selbstgemachte" Methode myArrayMax
- Sortieren Sie Objekte nach einem numerischen Attribut
- Sortieren Sie Objekte nach einem String-Attribut
JavaScript Array-Iteration
JavaScript-Typumwandlung
- Zeigen Sie alle Typen der Variablen an
- Zeigen Sie alle Konstrukteure der Variablenarten an
- Verwenden Sie String(), um eine Zahl in einen String zu konvertieren
- Verwenden Sie toString(), um eine Zahl in einen String zu konvertieren
- Bestätigen Sie, ob die Variable ein Array ist
- Bestätigen Sie, ob die Variable ein Datum ist
JavaScript Boolean
- Den Wert von Boolean(10 > 9) anzeigen
- Den Wert von 10 > 9 anzeigen
- Alles, das einen wahren Wert hat, ist true
- Der Boolean-Wert von null ist false
- Der Boolean-Wert von minus zero ist false
- Der Boolean-Wert eines leeren Strings ist false
- Der Boolean-Wert von undefined ist false
- Der Boolean-Wert von null ist false
- Der Boolean-Wert von false ist false
- Der Boolean-Wert von NaN ist false
JavaScript Vergleiche
- Werte 5 zu x zuweisen und den Wert von (x == 8) anzeigen
- Werte 5 zu x zuweisen und den Wert von (x == 5) anzeigen
- Werte 5 zu x zuweisen und den Wert von (x === 5) anzeigen
- Werte 5 zu x zuweisen und den Wert von (x === "5") anzeigen
- 5 zugewiesen an x, dann zeigt den Wert von (x != 8)
- 5 zugewiesen an x, dann zeigt den Wert von (x !== 5)
- 5 zugewiesen an x, dann zeigt den Wert von (x !== "5")
- 5 zugewiesen an x, dann zeigt den Wert von (x > 8)
- 5 zugewiesen an x, dann zeigt den Wert von (x < 8)
- 5 zugewiesen an x, dann zeigt den Wert von (x >= 8)
- 5 zugewiesen an x, dann zeigt den Wert von (x <= 8)
JavaScript-Bedingungen
JavaScript-Schleifen
Fehlerbehandlung in JavaScript
JavaScript-Regulärer-Ausdruck
JavaScript-Objekt
- Erstellung von JavaScript-Variable
- Erstellung von JavaScript-Objekten
- Erstellung von JavaScript-Objekten (Einzeilig)
- Erstellung von JavaScript-Objekten (Mehrere Zeilen)
- Erstellung von JavaScript-Objekten mit new
- Erstellung von JavaScript-Objekten mit Konstruktoren
- Erstellung eingebauter JavaScript-Objekte
- Beste Methode zur Erstellung von JavaScript-Variable
- JavaScript-Objekte sind veränderlich
JavaScript-Objektattribute
JSON Objekte
JSON Arrays
JSON-Parсер
JSON Stringify
JSON PHP
JSON HTML
Beispiel Erklärung: JSON JSONP
- Vorherige Seite JS D3.js
- Nächste Seite JS HTML DOM