解决:
//
var s1 = "get-element-by-id"
var result = []
var arr = s1.split('-')
function dem(data) {
for(var i=1;i<data.length;i++) {
data[i] = data[i].charAt(0).toUpperCase()+data[i].slice(1)
}
return data = data.join('')
}
console.log(dem(arr)) //getElementById
第二种方式:
//
var s1 = "get-element-by-id"
var f = function (s) {
return s.replace(/-\w/g, function (x) {
return x.slice(1).toUpperCase();
})
}
console.log(f(s1)) //getElementById