使用js封装一个函数 getFunc() 传入字符串str = "get-elements-by-tag-name" getElementsByTagName 1、正确封装函数进行传参 2、正确将字符串切割成数组 3、正确遍历数组元素 4、正确是charAt获取首字母变成大写 5、正确切割元素的其他字符进行拼接 6、将新数组使用join变成字符串后返回 7、正确输出转换为驼峰后的字符串
时间: 2024-03-13 08:44:26 浏览: 67
JVCL的解析 PAS脚本加入1
以下是封装的getFunc函数的代码:
```javascript
function getFunc(str) {
// 将字符串切割成数组
var strArray = str.split("-");
// 遍历数组元素
for (var i = 0; i < strArray.length; i++) {
// 将元素的首字母变成大写
strArray[i] = strArray[i].charAt(0).toUpperCase() + strArray[i].slice(1);
}
// 将元素拼接成新的字符串
var newStr = strArray.join("");
// 输出转换为驼峰后的字符串
console.log(newStr);
// 返回新的字符串
return newStr;
}
```
使用以下代码调用该函数:
```javascript
var str = "get-elements-by-tag-name";
var newStr = getFunc(str);
```
函数将会打印出转换为驼峰后的字符串,并返回该字符串。
阅读全文