js:字符串里的每个单词首字母大写
代码
function titleUpper(str){ //1.charAt(下标):返回某个下标所对应的字符, 若没有这个字符则返回一个空字符 //2.join(' ')把数组按照规定的字符连成字符串,如join(' ')括号里面是空,那么就把数组每一项的按照空字符连接成字符串 return str.toLowerCase().split(' ').map(item=>{ return item.replace(item.charAt(0),item[0].toUpperCase()) }).join(' ') } var result = titleUpper('My name is xiaozhang')
结果