JavaScript · 4 min read · Dec 21, 2025
Ultimative JavaScript-Spickzettel

Inhaltsverzeichnis
- JavaScript-Spickzettel - Ausdruckssyntax
- JavaScript-Daten
- JavaScript-Arrays
- JavaScript-Strings
- JavaScript-Funktionen
- JavaScript-Booleans
- JavaScript-Zahlen und Mathematik
- JavaScript RegExp-Objekt
- Inkrementieren/Dekrementieren von Zahlen
JavaScript-Spickzettel
JavaScript oft abgekürzt als „JS“, ist eine hochgradige, dynamische, untypisierte, interpretierte Laufzeitsprache. Sie wurde in der ECMAScript-Sprachspezifikation standardisiert. Neben HTML und CSS ist JavaScript eine der drei Kerntechnologien der Produktion von Inhalten im World Wide Web.
Spickzettel für JavaScript:
Ausdruckssyntax
| | ^ | | Anfang des Strings | |
| | $ | | Ende des Strings | |
| | . | | Jedes einzelne Zeichen | |
| | (a|b) | | a oder b | |
| | (…) | | Gruppierungsabschnitt | |
| | [abc] | | Im Bereich (a, b oder c) | |
| | [^abc] | | Nicht im Bereich | |
| | \s | | Leerzeichen | |
| | a? | | Null oder eins von a | |
| | a* | | Null oder mehr von a | |
| | a*? | | Null oder mehr, nicht gierig | |
| | a+ | | Eins oder mehr von a | |
| | a+? | | Eins oder mehr, nicht gierig | |
| | a{3} | | Genau 3 von a | |
| | a{3,} | | 3 oder mehr von a | |
| | a{,6} | | Bis zu 6 von a | |
| | a{3,6} | | 3 bis 6 von a | |
| | a{3,6}? | | 3 bis 6 von a, nicht gierig | |
| | \ | | Escape-Zeichen | |
| | [:punct:] | | Jedes Satzzeichen | |
| | [:space:] | | Jedes Leerzeichen | |
| | [:blank:] | | Leerzeichen oder Tab | |
JavaScript-Daten
| | Date() | | setMonth() | |
| | getDate() | | setFullYear() | |
| | getDay() | | setHours() | |
| | getMonth | | setMinutes() | |
| | getFullYear | | setSeconds() | |
| | getYear | | setMilliseconds() | |
| | getHours | | setTime() | |
| | getMinutes | | setUTCDate() | |
| | getSeconds | | setUTCDay() | |
| | getMilliseconds | | setUTCMonth() | |
| | getTime | | setUTCFullYear() | |
| | getTimezoneOffset() | | setUTCHours() | |
| | getUTCDate() | | setUTCMinutes() | |
| | getUTCDay() | | setUTCSeconds() | |
| | getUTCMonth() | | setUTCMilliseconds() | |
| | getUTCFullYear() | | toSource() | |
| | getUTCHours() | | toString() | |
| | getUTCMinutes() | | toGMTString() | |
| | getUTCSeconds() | | toUTCString() | |
| | getUTCMilliseconds() | | toLocaleString() | |
JavaScript-Arrays
| | concat() | | slice() | |
| | join() | | sort() | |
| | length | | splice() | |
| | pop() | | toSource() | |
| | push() | | toString() | |
| | reverse() | | unshift() | |
| | shift() | | valueOf() | |
JavaScript-Strings
| | charAt() | | slice() | |
| | charCodeAt() | | split() x | |
| | concat() | | substr() | |
| | fromCharCode() | | substring() | |
| | indexOf() | | toLowerCase() | |
| | lastIndexOf() | | toUpperCase() | |
| | length | | toLocaleLowerCase() | |
| | localeCompare() | | toLocaleUpperCase() | |
| | match() x | | toSource() | |
| | replace() x | | valueOf() | |
JavaScript-Funktionen
| | decodeURI() | | isNaN() | |
| | decodeURIComponent() | | Number() | |
| | encodeURI() | | parseFloat() | |
| | encodeURIComponent() | | parseInt() | |
| | escape() | | String() | |
| | eval() | | unescape() | |
JavaScript-Booleans
| | toSource() | | valueOf() | |
| | toString() | |
JavaScript-Zahlen und Mathematik
| | abs() | | min() | |
| | acos() | | NEGATIVE_INFINITY | |
| | asin() | | PI | |
| | atan() | | POSITIVE_INFINITY | |
| | atan2() | | pow() | |
| | ceil() | | random() | |
| | cos() | | round() | |
| | E | | sin() | |
| | exp() | | sqrt() | |
| | floor() | | SQRT1_2 | |
| | LN10 | | SQRT2 | |
| | LN2 | | tan() | |
| | log() | | toSource() | |
| | LOG10E | | toExponential() | |
| | LOG2E | | toFixed() | |
| | max() | | toPrecision() | |
| | MAX_VALUE | | toString() | |
| | MIN_VALUE | | valueOf() | |
JavaScript RegExp-Objekt
| | compile() | | lastParen | |
| | exec() | | leftContext | |
| | global | | multiline | |
| | ignoreCase | | rightContext | |
| | input | | source | |
| | lastIndex | | test() | |
Inkrementieren/Dekrementieren von Zahlen
| | Inkrement | | ++x oder x++ | |
| | Dekrement | | –x oder x– | |
Der Unterschied besteht darin, dass ++x (–x) den inkrementierten (dekrementierten) Wert zurückgibt, während x++ (x–) den vorherigen Wert von x zurückgibt.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.