字符串函数:
charAt():返回指定位置的字符
split():根据某个字符分割字符串,返回一个数组
toUpperCase():将字符串转换成大写格式
substr():截取从起始位置到结束位置的字符串(包含头包含尾)
扩:substring():截取从起始位置到结束位置的字符串(包含头不包含尾)
数组函数:
join():将数组中的元素放入到一个字符串中
<script type="text/javascript">
//将字符串进行驼峰式命名的封装函数
function toString(str){
//分割字符串
var strs = str.split("-");
for(let i=1;i<strs.length;i++){
//将第一个之外的字符串的首字母大写
strs[i]=strs[i].charAt(0).toUpperCase()+strs[i].substr(1,strs[i].length-1);
}
//将数组中所有的元素放入一个字符串中
return strs.join('')
}
console.log(toString('get-element-by-id'));
</script>