<script>
export default {
data() {
return {
}
},
onLoad() {
var test = this.toString('get-element-by-id-at');
console.log(test);
},
methods: {
//将字符串“get-element-by-id”转换为getElementById
//自定义函数
toString(str) {
// var str = 'get-element-by-id';
//根据-将字符串分割
var arr = str.split('-');
console.log(arr);
//获取每个元素中第一个元素并大写
//arr[1].charAt(0).toUpperCase()
//所有字母拼接
//arr[1].charAt(0).toUpperCase()+arr[1].substr(1,arr[1].length-1);
var str1 = arr[1].charAt(0).toUpperCase()+arr[1].substr(1,arr[1].length-1);
console.log(str1);
//循环遍历数组中第二个单词起的每个字母
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('')
}
}
}
</script>
封装函数将字符串进行驼峰命名法
最新推荐文章于 2022-12-11 01:06:01 发布