将一句英文中每个单词的首字母大写,其余字母小写 ‘hOw aRE yOU’ -> ‘How Are You’
var str='hOw aRE yOU'
// 将字符串转为数组,按照空格分隔
var arr=str.split(' ')
// 遍历数组
for(var i=0;i<arr.length;i++){
// console.log(arr[i]) //每个单词
// 截取首个字母,转大写
var f=arr[i].slice(0,1).toUpperCase()
// 截取其余字母,转小写
var o=arr[i].slice(1).toLowerCase()
// console.log(f,o)
// 将转换后的两部分拼接起来,替换之前的元素
arr[i]=f+o
}
// 将数组转为字符串,之间按照空格分
console.log(arr.join(' '))