动态传递数组列
Dynamically pass array column
如何将数组列动态传递给此函数,
这里是前任。它是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;
}
}
}
这样使用
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');
如何将数组列动态传递给此函数,
这里是前任。它是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;
}
}
}
这样使用
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');