js下劃線之後的小寫字母轉大寫
阿新 • • 發佈:2021-02-04
功能實現將原先的字串 "name_firstname_secondname"轉化成 "nameFirstnameSecondname"
就是簡單的字串分割之後遍歷陣列 將第一個之後的首字母使用replace替換成大寫字母
let testStr = 'name_firstname_secondname' function toUp(str) { let newStr = '' let arr = str.split('_') //先用字串分割成陣列 arr.forEach((item, index) => { if (index > 0) { return newStr += item.replace(item[0], item[0].toUpperCase()) } else { return newStr += item } }) return newStr } toUp(testStr) console.log("原先的:", testStr, "新來的:", toUp(testStr))