JavaScript-program for å konvertere første bokstav i en streng til UpperCase

I dette eksemplet lærer du å skrive et JavaScript-program som konverterer første bokstav i en streng til store bokstaver.

For å forstå dette eksemplet, bør du ha kunnskap om følgende JavaScript-programmeringsemner:

  • JavaScript-streng
  • Javascript-streng toUpperCase ()
  • JavaScript-funksjon og funksjonsuttrykk

Eksempel 1: Konverter første bokstav til 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);

Produksjon

 Skriv inn en streng: javaScript JavaScript

I det ovennevnte programmet blir brukeren bedt om å legge inn en streng, og den strengen sendes til capitalizeFirstLetter()funksjonen.

  • Strengens første tegn blir hentet ut ved hjelp av charAt()metode. Her str.charAt(0);gir j.
  • Den toUpperCase()fremgangsmåte omdanner strengen til store bokstaver. Her, str.charAt(0).toUpperCase();gir J.
  • Den slice()metoden returnerer resten av strengen.
    Her str.slice(1);gir avaScript.
  • Disse to verdiene sammenkobles ved hjelp av +operatøren.

Merk : Du kan også trekke ut det første tegnet i en streng ved hjelp av en rekke tilgang egenskap: str(0).

 str.str(0); // j

Eksempel 2: Konverter første bokstav til UpperCase ved hjelp av 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);

Produksjon

 Skriv inn en streng: javaScript JavaScript

I programmet ovenfor brukes det vanlige uttrykket (regex) til å konvertere den første bokstaven i en streng til store bokstaver.

  • Regex-mønsteret /^./samsvarer med det første tegnet i en streng.
  • Den toUpperCase()fremgangsmåte omdanner strengen til store bokstaver.

Interessante artikler...