將字符串中由空格隔開的每個單詞首字母大寫
更新時間:2014年04月06日 17:09:44 作者:
這篇文章主要介紹了如何將字符串中的每個單詞的首字母變?yōu)榇髮?需要的朋友可以參考下
字符串中,每個單詞由空格隔開,空格的個數(shù)不限
function capitalize(sting) {
var words = string.split(" ");
for(var i = 0; i < words.length; i++) {
words[i] = words[i].charAt(0).toUpperCase() + words[i].slice(1);
}
return words.join(" ");
}
var string = "ajax cookie event object";
capitalize(string); // "Ajax Cookie Event Object"
注意代碼中關鍵的一句
words[i] = words[i].charAt(0).toUpperCase() + words[i].slice(1);
words[i].charAt(0).toUpperCase()只是取得字符串首字母,然后轉換為大寫字母,它并不會改變原字符串,所以需要和原字符串中的其他字符連接起來,并將新值賦給原字符串
復制代碼 代碼如下:
function capitalize(sting) {
var words = string.split(" ");
for(var i = 0; i < words.length; i++) {
words[i] = words[i].charAt(0).toUpperCase() + words[i].slice(1);
}
return words.join(" ");
}
var string = "ajax cookie event object";
capitalize(string); // "Ajax Cookie Event Object"
注意代碼中關鍵的一句
復制代碼 代碼如下:
words[i] = words[i].charAt(0).toUpperCase() + words[i].slice(1);
words[i].charAt(0).toUpperCase()只是取得字符串首字母,然后轉換為大寫字母,它并不會改變原字符串,所以需要和原字符串中的其他字符連接起來,并將新值賦給原字符串
相關文章
超漂亮的Bootstrap 富文本編輯器summernote
Summernote 是一個簡單,靈活,所見即所得(WYSIWYG)的編輯器,基于 jQuery 和 Bootstrap 構建。對bootstrap 文本編輯器相關知識感興趣的朋友一起學習吧2016-04-04
ff chrome和ie下全局動態(tài)定位的異同及全局高度的取法
這篇文章主要介紹了ff chrome和ie下全局動態(tài)定位的異同及全局高度的取法,需要的朋友可以參考下2014-06-06
javascript 翻頁測試頁(動態(tài)創(chuàng)建標簽并自動翻頁)
javascript 翻頁測試頁(動態(tài)創(chuàng)建標簽并自動翻頁),需要的朋友可以參考下。2009-12-12
JavaScript?error瀏覽器端錯誤捕獲處理方法筆記解決示例
這篇文章主要為大家介紹了JavaScript?error瀏覽器端錯誤捕獲處理方法筆記解決示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-06-06

