將字符串中由空格隔開的每個單詞首字母大寫
更新時間: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"
注意代碼中關(guān)鍵的一句
words[i] = words[i].charAt(0).toUpperCase() + words[i].slice(1);
words[i].charAt(0).toUpperCase()只是取得字符串首字母,然后轉(zhuǎn)換為大寫字母,它并不會改變原字符串,所以需要和原字符串中的其他字符連接起來,并將新值賦給原字符串
復(fù)制代碼 代碼如下:
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"
注意代碼中關(guān)鍵的一句
復(fù)制代碼 代碼如下:
words[i] = words[i].charAt(0).toUpperCase() + words[i].slice(1);
words[i].charAt(0).toUpperCase()只是取得字符串首字母,然后轉(zhuǎn)換為大寫字母,它并不會改變原字符串,所以需要和原字符串中的其他字符連接起來,并將新值賦給原字符串
相關(guān)文章
javascript getElementByTagName的使用
javascript getElementByTagName當(dāng)鼠標(biāo)放上去時將超鏈接的顏色設(shè)為藍色的。2009-06-06JavaScript/TypeScript 實現(xiàn)并發(fā)請求控制的示例代碼
這篇文章主要介紹了JavaScript/TypeScript 實現(xiàn)并發(fā)請求控制,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01基于JavaScript實現(xiàn)網(wǎng)頁倒計時自動跳轉(zhuǎn)代碼
這篇文章主要介紹了基于JavaScript實現(xiàn)網(wǎng)頁倒計時自動跳轉(zhuǎn)代碼 的相關(guān)資料,需要的朋友可以參考下2015-12-12