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