已知字符串foo='get-element-by-id',写一个function将其转换为驼峰表示法“getElementById”
<script type="text/javascript">
//已知字符串foo='get-element-by-id',写一个function将其转换为驼峰表示法“getElementById”
function toString(foo){
//根据某个字符进行切割
var arr=foo.split('-');
//获取某个元素中的第一个字符并转换成大写
console.log(arr[1].charAt(0).toUpperCase()+arr[1].substr(1,arr[1].length-1));
for(var i=1;i<arr.length;i++){
arr[i]= arr[i].charAt(0).toUpperCase()+arr[i].substr(1,arr[i].length-1)
}
//根据某个字符将数组转换成字符串
return arr.join('');
}
console.log(toString('get-element-by-id'));
</script>
浙公网安备 33010602011771号