JavaScript program a karakterlánc első betűjének konvertálásához UpperCase-be

Ebben a példában megtanul olyan JavaScript programot írni, amely a karakterlánc első betűjét nagybetűvé alakítja.

A példa megértéséhez ismernie kell a következő JavaScript programozási témákat:

  • JavaScript karakterlánc
  • Javascript karaktersorozat a UpperCase ()
  • JavaScript Function és Function Expressions

1. példa: Az első betű konvertálása UpperCase-be

 // 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);

Kimenet

 Írjon be egy karakterláncot: javaScript JavaScript

A fenti programban a felhasználót arra kérjük, hogy adjon meg egy karakterláncot, és ezt a karakterláncot átadja a capitalizeFirstLetter()függvénynek.

  • A karakterlánc első karakterét a charAt()módszerrel vonjuk ki . Itt str.charAt(0);ad j.
  • A toUpperCase()módszer a karakterláncot nagybetűvé alakítja. Itt str.charAt(0).toUpperCase();ad J.
  • A slice()metódus visszaadja a karakterlánc többi részét.
    Itt str.slice(1);adja az avaScript-t.
  • Ezt a két értéket összefűzik az +operátor segítségével.

Megjegyzés : Azt is kivonat első karaktere egy karakterlánc egy mezőhöz betekintés tulajdonság: str(0).

 str.str(0); // j

2. példa: Az első betű konvertálása UpperCase-be a Regex segítségével

 // 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);

Kimenet

 Írjon be egy karakterláncot: javaScript JavaScript

A fenti programban a reguláris kifejezést (regex) használják a karakterlánc első betűjének nagybetűvé konvertálására.

  • A regex minta /^./megfelel a karakterlánc első karakterének.
  • A toUpperCase()módszer a karakterláncot nagybetűvé alakítja.

érdekes cikkek...