- // 1 别人写的,我拿来参考了一下
- function titleCase(str) {
- vararray = str.toLowerCase().split(" ");
- for(vari = 0; i < array.length; i++){
- array[i] = array[i][0].toUpperCase() + array[i].substring(1, array[i].length);
- }
- varstring = array.join(" ");
- return string;
- }
- titleCase("I'm a little tea pot");
- // 2 自己写的
- function titleCase(str) {
- vararr = str.toLowerCase().split(' ');
- console.log(arr);
- for(vari = 0; i < arr.length; i++) {
- arr[i] = arr[i].replace(arr[i][0], arr[i][0].toUpperCase());
- }
- varstring = arr.join(' ');
- console.log(string);
- return string;
- }
- titleCase("sHoRt AnD sToUt");
来源: http://www.bubuko.com/infodetail-1957221.html