0
点赞
收藏
分享

微信扫一扫

将一句英文中的每个单词首字母大写,其余字母小写

程序员知识圈 2022-02-20 阅读 112
javascript
//将一句英文中的每个单词首字母大写,其余字母小写
//'wHAt aRE yOu doING'  ->  'What Are You Doing'
var str='wHAt aRE yOu doING';
//转为数组,之间按照空格分隔
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(' '));
举报

相关推荐

0 条评论