JavaScript程序将字符串的首字母转换为UpperCase
在此示例中,您将学习编写一个JavaScript程序,该程序将字符串的首字母转换为大写。
示例1:将第一个字母转换为UpperCase
// program to convert first letter of a string to uppercase function capitalizeFirstLetter(str) { // converting first letter to uppercase let capitalized = str.charAt(0).toUpperCase() + str.slice(1); return capitalized; } // take input let string = prompt('Enter a string: '); let result = capitalizeFirstLetter(string); console.log(result);
输出
Enter a string: 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
// program to convert first letter of a string to uppercase function capitalizeFirstLetter(str) { // converting first letter to uppercase let capitalized = str.replace(/^./, str[0].toUpperCase()); return capitalized; } // take input let string = prompt('Enter a string: '); let result = capitalizeFirstLetter(string); console.log(result);
输出
Enter a string: javaScript JavaScript
在上述程序中,正则表达式(regex)用于将字符串的首字母转换为大写。
- 正则表达式模式
/^./
匹配的字符串的第一个字符 。 -
toUpperCase()
方法将字符串转换为大写。
下一篇: JavaScript程序格式化日期
总计 0 评论