Zurück zu JavaScript

JavaScript

Strings

Strings sind Textwerte mit vielen eingebauten Methoden. Template-Strings machen das Zusammensetzen angenehm.

Template-Strings

Backticks erlauben eingebettete Ausdruecke mit ${...} und mehrzeilige Strings.

Das ersetzt mühsame Verkettung mit +.

<`...` (Template)>
Template-String
const name = 'Ada';
const punkte = 95;
console.log(`Hallo ${name}, du hast ${punkte} Punkte!`);

Wichtige Methoden

toUpperCase/toLowerCase ändern die Schreibung, trim entfernt Whitespace an den Enden.

includes prüft auf Teilstrings, indexOf findet Positionen, slice schneidet Ausschnitte.

replace und replaceAll ersetzen Vorkommen.

<toUpperCase()><includes()><slice()><replace()>
Methoden-Kette
'  JavaScript  '.trim().toUpperCase(); // 'JAVASCRIPT'
'Hallo Welt'.includes('Welt');          // true

Zerlegen und zusammenfügen

split zerlegt einen String an einem Trenner in ein Array.

join fügt ein Array wieder zu einem String zusammen.

<split()><join()>
split und join
'rot,gruen,blau'.split(',');   // ['rot', 'grün', 'blau']
['a', 'b', 'c'].join('-');       // 'a-b-c'

Fortschritt

Markiere die Lektion als abgeschlossen, um XP und Streak zu erhalten.