字符串是不能改的
但是字符串可以变数组,数组用join方法变字符串
function tran(str) {
var strArr = str.split('');
for (var i = 1; i < strArr.length; i++) {
if (strArr[i] == '-') {
//删除'-'
strArr.splice(i, 1);
//转大写
if (i < strArr.length) {
strArr[i] = strArr[i].toUpperCase();
}
}
}
console.log(strArr.join(''));
return strArr.join('');
}
var d = "qwwww-ddd"
tran(d) 字符串虽然是常量但是,可以通过+=来实现改变 此外记住循环的方式是 var i=0;i<3;i++ i++是放在最后,顺序不能改变