动态传递数组列

时间:2015-04-09 04:28:41

标签: javascript jquery arrays jquery-plugins

如何动态地将数组列传递给此函数, 这里是前。它是IdRemoveuser, 我想传递一些其他列名称,例如。 firstname

 function cleanerNewUser(arr, id) {
    for (var i = 0; i < arr.length; i++) {
       var cur = arr[i];
       if (cur.IdRemoveuser == id) {
        arr.splice(i, 1);
        break;
       }
    }
 }

1 个答案:

答案 0 :(得分:1)

像这样使用

function cleanerNewUser(arr, id, columnName) {

    for (var i = 0; i < arr.length; i++) {
        var cur = arr[i];

        if (cur[columnName] == id) {

            arr.splice(i, 1);
            break;
        }
    }
}

并调用函数

cleanerNewUser(array, id, 'IdRemoveuser');