Javascript - 删除索引处的CSV项目

时间:2015-06-11 21:24:40

标签: javascript arrays string csv

我已经创建了一个简单的函数来删除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;
}

1 个答案:

答案 0 :(得分:3)

您将需要使用拼接来移除该项目并(压缩剩余的项目)

function removeCSVItem(csv, idx) {
    var csvarray = csv.split(",");
    csvarray.splice(idx, 1);
    return csvarray;
}