我写了如下代码,想把data转换成汉子形式,为什么方式一会失败呢?[黑人问号脸]//程序一:
var data='1,2,3';var arr=['一','二','三'];for(var i in arr){ data=data.replace(i+1,arr[i]);
console.log(i,arr[i]);
}
console.log(data);
结果:0 一1 二2 三0,1,2
//程序二
:data.replace(1,'一').replace(2,'二').replace(3,'三');
结果:
一,二,三
1 回答

慕慕森
TA贡献1856条经验 获得超17个赞
var data='1,2,3';
var arr=['一','二','三'];
for(var i in arr){
data=data.replace(parseInt(i)+1,arr[i]);console.log(i);
}
console.log(data);
添加回答
举报
0/150
提交
取消