怎么让每个单词都大写呢?我的只能让第一个字母大写
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>首字母变大写</title>
</head>
<body>
<script>
//补充代码i
var str="gjfsd lkjsd ksjgs;djg";
function up(str){
var arr=str.split("-");i+
var newStr="";
for(var i=0;i<arr.length;i++){
var word=arr[i];
newStr+=word.charAt(i).toUpperCase()+word.substr(1)+"";
}
return newStr;
}
var new1=up(str);
document.write(new1);
</script>
</body>
</html>0
收起
正在回答
1回答
同学,你好。
直接让字符串调用toUpperCase()方法就可以了:

如果帮助到了你,欢迎采纳!
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星