In dit voorbeeld leert u een JavaScript-programma te schrijven dat de eerste letter van een tekenreeks omzet in hoofdletters.
Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende JavaScript-programmeeronderwerpen:
- JavaScript-tekenreeks
- Javascript String toUpperCase ()
- JavaScript-functie en functie-expressies
Voorbeeld 1: converteer de eerste letter naar UpperCase
// program to convert first letter of a string to uppercase function capitalizeFirstLetter(str) ( // converting first letter to uppercase const capitalized = str.charAt(0).toUpperCase() + str.slice(1); return capitalized; ) // take input const string = prompt('Enter a string: '); const result = capitalizeFirstLetter(string); console.log(result);
Uitvoer
Voer een tekenreeks in: javaScript JavaScript
In het bovenstaande programma wordt de gebruiker gevraagd om een string in te voeren en die string wordt doorgegeven aan de capitalizeFirstLetter()functie.
- Het eerste teken van de string wordt geëxtraheerd met behulp van
charAt()method. Hierstr.charAt(0);geeft j. - De
toUpperCase()methode converteert de tekenreeks naar hoofdletters. Hierstr.charAt(0).toUpperCase();geeft J. - De
slice()methode retourneert de rest van de string.
Hierstr.slice(1);geeft avaScript. - Deze twee waarden worden samengevoegd met behulp van de
+operator.
Opmerking : U kunt ook het eerste teken van een string met behulp van een array toegang pand uit te pakken: str(0).
str.str(0); // j
Voorbeeld 2: converteer de eerste letter naar UpperCase met behulp van Regex
// program to convert first letter of a string to uppercase function capitalizeFirstLetter(str) ( // converting first letter to uppercase const capitalized = str.replace(/^./, str(0).toUpperCase()); return capitalized; ) // take input const string = prompt('Enter a string: '); const result = capitalizeFirstLetter(string); console.log(result);
Uitvoer
Voer een tekenreeks in: javaScript JavaScript
In het bovenstaande programma wordt de reguliere expressie (regex) gebruikt om de eerste letter van een string naar hoofdletters om te zetten.
- Het regex-patroon komt
/^./overeen met het eerste teken van een tekenreeks. - De
toUpperCase()methode converteert de tekenreeks naar hoofdletters.








