javascript中,已知var str =“a,b,c,d”和c位置。想要将c置换成e,取得str=“a,b,e,d”
1个回答
展开全部
str.replaceAll('c','e');
直接用javascript的replaceAll()就可以了,可以直接替换
追问
如果var str=“0,0,0,0”,我只想置换第三个0,得到 str=“0,0,1,0”
已知的置换的位置,和置换的内容
追答
<script>
var str="0,0,0,0";
var arr = str.split(','); //以逗号分隔成Array
arr.splice(2,1,"1"); //从Array中第2个元素开始删除一个元素,然后在删除位置加入"1"
alert(arr.toString()); //将Array数组转换成字符串
</script>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询