把字符串首字母变成大写
这个主要是要弄清楚数组的一些应用,如切分,连接等等,
1 2 3 4 5 6 7 8 9 10 | var str= "welcom to beijing" ; var arr=str.split( ' ' ); var arr2=[]; for ( var i=0; i<arr.length; i++){ var aaa=arr[i].charAt(0).toUpperCase()+arr[i].substring(1); arr2.push(aaa); } document.write(arr2.join( ' ' )); |
思路:先把字符串切分成数组,然后循环数组,通过charAt(0),把第一个字母变成大写,然后把得到的数组放到arr2里面去,通过join边接,把数组转换成字符串
如果问题,欢迎大家及时指点,一同交流,共同提高
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步