I det här exemplet lär du dig att skriva ett JavaScript-program som omvandlar den första bokstaven i en sträng till versaler.
För att förstå detta exempel bör du ha kunskap om följande JavaScript-programmeringsämnen:
- JavaScript-sträng
- Javascript-sträng tillUpperCase ()
- JavaScript-funktion och funktionsuttryck
Exempel 1: Konvertera första bokstaven till 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);
Produktion
Ange en sträng: javaScript JavaScript
I ovanstående program uppmanas användaren att ange en sträng och den strängen skickas till capitalizeFirstLetter()funktionen.
- Strängens första tecken extraheras med
charAt()metod. Härstr.charAt(0);ger j. - Den
toUpperCase()metod konverterar strängen till versaler. Härstr.charAt(0).toUpperCase();ger J. - Den
slice()metoden returnerar resten av strängen.
Härstr.slice(1);ger avaScript. - Dessa två värden sammanfogas med
+operatören.
Obs : Du kan också extrahera det första tecknet i en sträng med hjälp av en array åtkomst egenskap: str(0).
str.str(0); // j
Exempel 2: Konvertera första bokstaven till UpperCase med 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);
Produktion
Ange en sträng: javaScript JavaScript
I ovanstående program används det reguljära uttrycket (regex) för att konvertera den första bokstaven i en sträng till versaler.
- Regex-mönstret
/^./matchar det första tecknet i en sträng. - Den
toUpperCase()metod konverterar strängen till versaler.








