我已经创建了一个简单的函数来删除set索引处的csv项,但是它只删除了该项并保留逗号(,),如:
”,B,C,d,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X ,Y,Z“
给出字符串时:
“A,B,C,d,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W, X,Y,Z“
我需要知道如何更正此功能,因此它也会删除逗号。
我的功能:
function RemoveCSVItem(csv, item) {
var csvarray = csv.split(",");
delete csvarray[item];
return csvarray;
}
答案 0 :(得分:3)
您将需要使用拼接来移除该项目并(压缩剩余的项目)
function removeCSVItem(csv, idx) {
var csvarray = csv.split(",");
csvarray.splice(idx, 1);
return csvarray;
}