Selles näites õpid kirjutama JavaScripti programmi, mis teisendab stringi esimese tähe suurtäheks.
Selle näite mõistmiseks peaksid teil olema teadmised järgmistest JavaScripti programmeerimise teemadest:
- JavaScripti string
- Javascripti string toUpperCase ()
- JavaScripti funktsioonide ja funktsioonide avaldised
Näide 1: teisendage esimene täht UpperCase'iks
// 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);
Väljund
Sisestage string: javaScript JavaScript
Ülaltoodud programmis palutakse kasutajal sisestada string ja see string edastatakse capitalizeFirstLetter()
funktsiooni.
- Stringi esimene märk ekstraheeritakse
charAt()
meetodi abil. Siinstr.charAt(0);
annab j. toUpperCase()
Meetod teisendab stringi suurtäheks. Siinstr.charAt(0).toUpperCase();
annab J.slice()
Meetod tagastab ülejäänud string.
Siinstr.slice(1);
annab avaScripti.- Need kaks väärtust liidetakse
+
operaatori abil.
Märkus : Teil on võimalik ka väljavõtte esimese märgi string kasutades massiivi tutvumise vara: str(0)
.
str.str(0); // j
Näide 2: teisendage esimene täht Regexi abil UpperCase'iks
// 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);
Väljund
Sisestage string: javaScript JavaScript
Ülaltoodud programmis kasutatakse regulaaravaldist (regex) stringi esimese tähe teisendamiseks suurtäheks.
- Regexi muster
/^./
sobib stringi esimese tähemärgiga. toUpperCase()
Meetod teisendab stringi suurtäheks.