如何將js字符串變成首字母大寫其他小寫

有時候會接收到一些大小寫不規則的字符串,如"JAMES"、"alice"、"Amy"等,如何將他們統一的變成首字母大寫其他小寫的形式呢?spa

思路比較簡單,首先是將字符串中全部字字符變成小寫,而後提取首字符變成大寫,而後再拼接後面的字符。code

 1 var name = "JAMES";
 2 
 3 // 將全部字符變成小寫
 4 name = name.toLowerCase();
 5 
 6 // 提取首字母轉換爲大寫並與其他的字母拼接起來(3種方法)
 7 var name = name.charAt(0).toUpperCase() + name.slice(1); 
 8 
 9 var name = name.slice(0,1).toUpperCase() + name.slice(1);
10 
11 var name = name.subString(0,1).toUpperCase() + name.subString(1);

 

 完。blog

相關文章
相關標籤/搜索