【问题标题】:Dynamically pass array column动态传递数组列
【发布时间】:2015-04-09 04:28:40
【问题描述】:

如何将数组列动态传递给这个函数, 这里是前。它是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;
       }
    }
 }

【问题讨论】:

    标签: javascript jquery arrays jquery-plugins


    【解决方案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');
    

    【讨论】:

    • 没问题@VenkataKrishnaReddy
    猜你喜欢
    • 2019-01-25
    • 2017-03-31
    • 1970-01-01
    • 2012-02-28
    • 1970-01-01
    • 2017-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多