В този пример ще се научите да пишете програма на JavaScript, която преобразува първата буква от низ в главни букви.
За да разберете този пример, трябва да имате познанията по следните теми за програмиране на JavaScript:
- JavaScript низ
- Javascript низ къмUpperCase ()
- Функция на JavaScript и изрази на функции
Пример 1: Преобразуване на първа буква в 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);
Изход
Въведете низ: javaScript JavaScript
В горната програма потребителят е подканен да въведе низ и този низ се предава във capitalizeFirstLetter()
функцията.
- Първият символ на низа се извлича с помощта на
charAt()
метод. Тукstr.charAt(0);
дава j. - В
toUpperCase()
метода конвертира низа в главни букви. Тукstr.charAt(0).toUpperCase();
дава J. - В
slice()
метода се връща до края на низа.
Тукstr.slice(1);
дава avaScript. - Тези две стойности се обединяват с помощта на
+
оператора.
Забележка : Можете също така да се извлече първия знак от низ с помощта на множество достъп до имота: str(0)
.
str.str(0); // j
Пример 2: Конвертирайте първата буква в UpperCase с помощта на 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);
Изход
Въведете низ: javaScript JavaScript
В горната програма регулярният израз (regex) се използва за преобразуване на първата буква от низ в главни букви.
- Регулярният модел
/^./
съответства на първия символ на низ. - В
toUpperCase()
метода конвертира низа в главни букви.