var aa = ‘lala;baba;cc;’
获取到坐标为2;
怎么把var 以;计算去除第二项
变成 var aa = ‘lala;cc;’
var arr = aa.split(';')
delete aa[1]
两种吧,
用replace函数
var str="lala;baba;cc;"
console.log(str.replace(/baba;/, ""))
第二种就是split成数组,然后去除第二个元素,拼接字符串
也切割后拼起来?
aa.split(";")[0]+';'+aa.split(";")[2]+';'
字符串分割成数组 然后自己组合
var aa = 'lala;baba;cc;';
let aaArr=aa.split(";");
console.log(aaArr[0]+aaArr[1])
split分割去除,在用join()转为字符串
var bb = 'lala;baba;cc;'.replace("baba;","");
var cc='lala;baba;cc;'.split(';').filter(f=>f!=='baba').join(';');