Program JavaScript pentru a converti prima literă a unui șir în UpperCase

În acest exemplu, veți învăța să scrieți un program JavaScript care convertește prima literă a unui șir în majuscule.

Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele despre următoarele subiecte de programare JavaScript:

  • Șir JavaScript
  • Javascript String toUpperCase ()
  • Funcția JavaScript și expresiile funcției

Exemplul 1: Convertiți prima literă în 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);

Ieșire

 Introduceți un șir: javaScript JavaScript

În programul de mai sus, utilizatorul este solicitat să introducă un șir și acel șir este trecut în capitalizeFirstLetter()funcție.

  • Primul caracter al șirului este extras folosind charAt()metoda. Aici, str.charAt(0);dă j.
  • toUpperCase()Metoda convertește șirul în litere mari. Aici, str.charAt(0).toUpperCase();dă J.
  • slice()Metoda returneaza restul șirului.
    Aici, str.slice(1);dă avaScript.
  • Aceste două valori sunt concatenate folosind +operatorul.

Notă : Puteți extrage , de asemenea , primul caracter al unui șir de caractere , folosind o matrice acces la proprietate: str(0).

 str.str(0); // j

Exemplul 2: Convertiți prima literă în UpperCase folosind 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);

Ieșire

 Introduceți un șir: javaScript JavaScript

În programul de mai sus, expresia regulată (regex) este utilizată pentru a converti prima literă a unui șir în majuscule.

  • Modelul regex se /^./potrivește cu primul caracter al unui șir.
  • toUpperCase()Metoda convertește șirul în litere mari.

Articole interesante...