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 einer Zeichenfolge.
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"Aufgabe
EinfachErstelle 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.
Probier es selbst
function alternateCase(str) {
// Schreibe deinen Code hier
}
// Schreibe nichts außerhalb der FunktionDiese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Logik & Ablauf
1Strings im Detail
Grundlagen von StringsStrings durchlaufenTemplate LiteralsString-MethodenRückblick – String-Weber4JSON Teil 2
JSON durchlaufenVerschachteltes JSONOptionale Verkettung in JSONFlache und tiefe KopieWiederholung – FahrradgeschäftWiederholung – Sonnensystem7Bibliotheksverwaltungssystem
ProjektübersichtBücher hinzufügen2Mehrdimensionale Arrays
Grundlagen von 2D-ArraysZugriff auf Elemente von 2D-ArraysVerschachtelte Schleifen mit 2D-ArraysWiederholung – 2D-ArraysMatrixaddition und -subtraktionZackige Arrays3D-Arrays und darüber hinausHäufige Muster bei 2D-ArraysWiederholung – Alles über Arrays5Mengen – Teil 1
Was ist eine Menge?Mengen durchlaufenEin Element hinzufügenEin Element entfernenPrüfen, ob ein Element vorhanden istGröße und LeerstatusKopieren und LeerenRückblick – Grundlagen von Mengen8Interessante Themen zu Arrays
Destrukturierung von ArraysSpread-Syntax in ArraysDünn besetzte ArraysRückblick – Workshop zu Arrays3JSON Teil 1
Was ist JSON?Prüfen, ob ein Schlüssel vorhanden istObjektmethodenSpread-Operator Teil 1Spread-Operator Teil 2Schlüssel entfernenRückblick – JSON-Schlüssel bearbeitenÜbe selbstständig: Online-JavaScript-Compiler