Šiame pavyzdyje išmoksite rašyti „JavaScript“ programą, kuri pirmąją eilutės raidę paverčia didžiąja raide.
Norėdami suprasti šį pavyzdį, turite žinoti šias „JavaScript“ programavimo temas:
- „JavaScript“ eilutė
- „Javascript“ eilutė toUpperCase ()
- „JavaScript“ funkcijos ir funkcijos išraiškos
1 pavyzdys: konvertuokite pirmąją raidę į „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);
Rezultatas
Įveskite eilutę: javaScript JavaScript
Pirmiau pateiktoje programoje vartotojas raginamas įvesti eilutę ir ta eilutė perduodama į capitalizeFirstLetter()
funkciją.
- Pirmasis eilutės simbolis išgaunamas taikant
charAt()
metodą. Čiastr.charAt(0);
duoda j. toUpperCase()
Metodas konvertuoja eilutę didžiosiomis raidėmis. Čiastr.charAt(0).toUpperCase();
duoda Dž.slice()
Metodas grąžina eilutę pailsėti.
Čiastr.slice(1);
suteikia avaScript.- Šios dvi vertės sujungiamos naudojant
+
operatorių.
Pastaba : Jūs taip pat gali išgauti pirmąjį charakterį eilutę naudojant masyvą prisijungiant turtą: str(0)
.
str.str(0); // j
2 pavyzdys: konvertuokite pirmąją raidę į „UpperCase“ naudodami „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);
Rezultatas
Įveskite eilutę: javaScript JavaScript
Pirmiau pateiktoje programoje reguliarioji išraiška (regex) naudojama pirmąją eilutės raidę paversti didžiąja.
- Regekso modelis
/^./
atitinka pirmąjį eilutės simbolį. toUpperCase()
Metodas konvertuoja eilutę didžiosiomis raidėmis.