改变字符串
const changeStr = (str = 'hello-world-aaaa') => { let arr = str.split('-') return arr.map(i => { i = i.replace(i[0], i[0].toUpperCase()) return i }).join('') }
字符串的replace方法,第二个参数如果为函数的话,函数的三个参数分别为匹配出的字符串、下标以及字符串本身
let str = 'aaa-bbb-ccc' let reg = /-./g console.log(str.match(reg)) str = str.replace(reg,(x,y,z) => { console.log(x) console.log(y) console.log(z) return x[1].toUpperCase() })
以自己现在的努力程度,还没有资格和别人拼天赋