您好,登錄后才能下訂單哦!
這篇文章主要介紹javascript有沒有首字母大寫函數,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
javascript中沒有首字母大寫函數;但可以利用slice()、toUpperCase()、toLowerCase()函數和字符串拼接符“+”來設置首字母大寫,確保字符串的首字母是大寫,其余部分為小寫。
本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
javascript中沒有首字母大寫函數。
但我們可以利用slice()、toUpperCase()、toLowerCase()函數和字符串拼接符“+”來設置首字母大寫。
實現思想:
使用slice()方法將字符串分成兩部分:首字母字符部分,和其他子字符部分。
使用toUpperCase()方法將首字母轉換為大寫;使用toLowerCase()將其他子字符轉換為小寫。
使用“+”運算符,將兩個部分重新拼接起來
實現代碼:
function f(str) { newStr = str.slice(0,1).toUpperCase() +str.slice(1).toLowerCase(); console.log(newStr); } f("hello World!");
改進一下,讓字符串中每個單詞的首字符都大寫
function f(str) { var newStr = str.split(" "); for (var i = 0; i < newStr.length; i++) { newStr[i] = newStr[i].slice(0, 1).toUpperCase() + newStr[i].slice(1).toLowerCase(); } console.log(newStr.join(" ")); } f("hello World!");
以上是“javascript有沒有首字母大寫函數”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。