我想将一个比较器传入一个函数,并不确定这是否可以用Javascript。 C#中有一个IComparer概念来完成这个任务。这可以在Javascript中完成吗?如何通过函数来比较项目?
function someAction (comparer) {
var newList = [];
$.each(list, function (index, item) {
if comparer on item is true then { //psuedo code
newList.push(item);
}
});
}
someAction(item.PropA > 5);
应当指出的是,过滤器只是因为ECMAScript中5可用。 – helpermethod