Menu
Coddy logo textTech

String-Methoden

Teil des Abschnitts Logik & Ablauf der JavaScript-Journey von Coddy — Lektion 4 von 65.

Hier sind einige häufig verwendete String-Methoden:

<b>toUpperCase()</b> und <b>toLowerCase()</b>: Wandeln einen String in Groß- oder Kleinbuchstaben um.

let str = "Hello";
console.log(str.toUpperCase()); // "HELLO"
console.log(str.toLowerCase()); // "hello"

<b>replace()</b>: Ersetzt einen angegebenen Wert durch einen anderen Wert in einem String. Standardmäßig wird nur das erste Vorkommen ersetzt.

Um alle Vorkommen zu ersetzen, müssen Sie <b>replaceAll()</b> verwenden:

let str = "Hello World World";
console.log(str.replace("World", "JavaScript"));
// "Hello JavaScript World"

console.log(str.replaceAll("World", "JavaScript"));
// "Hello JavaScript JavaScript"

trim(): Entfernt Leerzeichen von beiden Enden eines Strings.

let str = "  Hello World  ";
console.log(str.trim()); // "Hello World"

charAt(): Gibt das Zeichen an einem angegebenen Index in einem String zurück.

let str = "Hello";
console.log(str.charAt(1)); // "e"

Du kannst auch über eckige Klammern [] auf ein Zeichen an einem bestimmten Index zugreifen:

let str = "Hello";
console.log(str[1]); // "e"
challenge icon

Aufgabe

Einfach

Erstelle eine Funktion namens alternateCase, die einen String als Eingabe entgegennimmt und einen neuen String zurückgibt, bei dem die Groß- und Kleinschreibung abgewechselt wird. Das erste Zeichen sollte großgeschrieben sein, das zweite kleingeschrieben, das dritte großgeschrieben und so weiter.

Spickzettel

Gängige String-Methoden in JavaScript:

toUpperCase() und toLowerCase() wandeln Strings in Groß- oder Kleinschreibung um:

let str = "Hello";
console.log(str.toUpperCase()); // "HELLO"
console.log(str.toLowerCase()); // "hello"

replace() ersetzt das erste Vorkommen eines Wertes, während replaceAll() alle Vorkommen ersetzt:

let str = "Hello World World";
console.log(str.replace("World", "JavaScript")); // "Hello JavaScript World"
console.log(str.replaceAll("World", "JavaScript")); // "Hello JavaScript JavaScript"

trim() entfernt Leerzeichen an beiden Enden eines Strings:

let str = "  Hello World  ";
console.log(str.trim()); // "Hello World"

charAt() gibt das Zeichen an einem bestimmten Index zurück, oder verwenden Sie die Klammerschreibweise:

let str = "Hello";
console.log(str.charAt(1)); // "e"
console.log(str[1]); // "e"

Probier es selbst

function alternateCase(str) {
  // Schreibe deinen Code hier
}
// Schreibe nichts außerhalb der Funktion
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Logik & Ablauf