Einführung
In diesem Lab werden wir untersuchen, wie man in JavaScript den ersten Buchstaben eines Strings in Kleinbuchstaben umwandelt, indem man die Funktion decapitalize verwendet. Diese Funktion nutzt die Array-Destrukturierung und String-Manipulationsmethoden, um den Fall des ersten Buchstabens eines Strings zu ändern. Darüber hinaus werden wir sehen, wie man optional den Rest des Strings in Großbuchstaben umwandeln kann.
Javascript-Funktion zum Ent-Kapitalisieren eines Strings
Um den ersten Buchstaben eines Strings in Kleinbuchstaben zu verwandeln, verwenden Sie die folgende JavaScript-Funktion:
const decapitalize = ([first, ...rest], upperRest = false) => {
return (
first.toLowerCase() +
(upperRest ? rest.join("").toUpperCase() : rest.join(""))
);
};
Um diese Funktion zu verwenden, öffnen Sie das Terminal/SSH und geben Sie node ein. Rufen Sie dann die decapitalize-Funktion auf und übergeben Sie als erstes Argument den String, den Sie in Kleinbuchstaben umwandeln möchten.
Optional können Sie das zweite Argument upperRest auf true setzen, um den Rest des Strings in Großbuchstaben zu konvertieren. Wenn upperRest nicht angegeben wird, ist der Standardwert false.
Hier sind einige Beispiele:
decapitalize("FooBar"); // 'fooBar'
decapitalize("FooBar", true); // 'fOOBAR'
Zusammenfassung
Herzlichen Glückwunsch! Sie haben das Lab "Ent-Kapitalisieren eines Strings" abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.