javascript通过一些函数可以轻松完成字符串大小写转换,本文将通过举例和代码来说明javascript如何进行大小写转换。
转换字符串为大写,使用toUpperCase()函数。例如:
var name = "john"; name = name.toUpperCase(); document.write(name); 结果输出为:JOHN
转换字符串为小写,使用toLowerCase()函数。例如:
var name = "MARY"; name = name.toLowerCase(); document.write(name); 结果输出为:mary
将字符串的首字母转换为大写,使用charAt()、toUpperCase()和slice()函数。例如:
var name = "john"; var firstChar = name.charAt(0); firstChar = firstChar.toUpperCase(); name = firstChar + name.slice(1); document.write(name); 结果输出为:John
将字符串的首字母转换为小写,同样使用charAt()、toLowerCase()和slice()函数。例如:
var name = "MARY"; var firstChar = name.charAt(0); firstChar = firstChar.toLowerCase(); name = firstChar + name.slice(1); document.write(name); 结果输出为:mARY
将字符串的每个单词的首字母转换为大写,使用split()、charAt()、toUpperCase()、join()和slice()函数。例如:
var name = "john doe"; var nameArray = name.split(" "); for(var i = 0; i< nameArray.length; i++){ var firstChar = nameArray[i].charAt(0); firstChar = firstChar.toUpperCase(); nameArray[i] = firstChar + nameArray[i].slice(1); } name = nameArray.join(" "); document.write(name); 结果输出为:John Doe
将字符串的每个单词的首字母转换为小写,同样使用split()、charAt()、toLowerCase()、join()和slice()函数。例如:
var name = "JOHN DOE"; var nameArray = name.split(" "); for(var i = 0; i< nameArray.length; i++){ var firstChar = nameArray[i].charAt(0); firstChar = firstChar.toLowerCase(); nameArray[i] = firstChar + nameArray[i].slice(1); } name = nameArray.join(" "); document.write(name); 结果输出为:jOHN dOE
以上就是javascript中常用的字符串大小写转换方法,开发者可以根据实际需要使用相应的函数进行转换,提高代码的效率和可读性。