es6如何将字符串转为大写(es6,web开发)

时间:2024-04-28 12:54:38 作者 : 石家庄SEO 分类 : web开发
  • TAG :

转换方法:1、使用toUpperCase()函数将字符串转换为大写,语法“string.toUpperCase()”;2、使用toLocaleUpperCase()函数将字符串转换为大写,语法“string.toLocaleUpperCase()”;3、利用slice()、toUpperCase()、toLowerCase()函数和字符串拼接符“+”来设置首字母大写。

方法1、使用toUpperCase()函数将字符串转换为大写

toUpperCase() 方法的作用:把指定字符串中的小写字母全部转换为大写字母,最后返回一个新的字符串。

语法

stringObject.toUpperCase()

  • 会返回一个新的字符串,在其中 stringObject 的所有小写字符全部被转换为了大写字符。

实例

<divclass="demo"><p>转换前:<br/><spanid="str1"></span></p><br/><p>转换后:<br/><spanid="str2"></span></p></div><scripttype="text/javascript">varstr1="的网址为:www.yisu.com!";varstr2=str1.toUpperCase();document.getElementById("str1").innerHTML=str1;document.getElementById("str2").innerHTML=str2;</script>

es6如何将字符串转为大写

方法2、使用toLocaleUpperCase()函数将字符串转换为大写

toLocaleUpperCase()的作用:会根据用户当前计算机的语言环境来把指定字符串中的小写字母全部转换为大写字母,最后会返回一个新的字符串。

语法

stringObject.toLocaleUpperCase()

  • 会返回一个新的字符串,在其中 stringObject 的所有小写字符全部被转换为了大写字符。

说明

与 toUpperCase() 不同的是,toLocaleUpperCase() 方法按照本地方式把字符串转换为大写。只有几种语言(如土耳其语)具有地方特有的大小写映射,所有该方法的返回值通常与 toUpperCase() 一样。但大多数情况下,toLocaleUpperCase()方法返回的结果和toUpperCase() 方法的一样。

实例:使用toLocaleUpperCase()方法,转换字符串“JavaScript字符串的大写字母转换!”

<divclass="demo"><p>转换前:<br/><spanid="str1"></span></p><br/><p>转换后:<br/><spanid="str2"></span></p></div><scripttype="text/javascript">varstr1="JavaScript字符串的大写字母转换!";varstr2=str1.toLocaleUpperCase();document.getElementById("str1").innerHTML=str1;document.getElementById("str2").innerHTML=str2;</script>

es6如何将字符串转为大写

总结:可以看出,无论是toUpperCase() 方法,还是toLocaleUpperCase()方法,都只会对指定字符串的小写字母进行更改,转换为大写字母,对其他非字母(或者大写字母)不进行任何更改。

扩展知识:首字母大写

javascript中没有首字母大写函数。但我们可以利用slice()、toUpperCase()、toLowerCase()函数和字符串拼接符“+”来设置首字母大写。

  • 使用slice()方法将字符串分成两部分:首字母字符部分,和其他子字符部分。

  • 使用toUpperCase()方法将首字母转换为大写;使用toLowerCase()将其他子字符转换为小写。

  • 使用“+”运算符,将两个部分重新拼接起来

functionf(str){newStr=str.slice(0,1).toUpperCase()+str.slice(1).toLowerCase();console.log(newStr);}f("helloWorld!");

es6如何将字符串转为大写

 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:es6如何将字符串转为大写的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:怎么在Python中使用filter去除列表中的空字符串下一篇:

3 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18