$ .grep返回类型void不能赋值为boolean类型

时间:2017-01-27 10:55:17

标签: jquery typescript

我正在尝试在TypeScript代码中使用下面的代码,但它始终会返回错误:

$.grep(user, function(m,i) {
    return ( n !== 5 && i > 4 );
});

function标有以下内容:

  

type void不能赋值为boolean

谁能告诉我为什么我不能这样做?

1 个答案:

答案 0 :(得分:0)

你需要从函数中返回一些东西,无论你需要使用什么变量。首先,我注意到你在返回的值中使用了n而不是m。数组中包含对象的m和i属性值吗?也许你正在尝试做类似的事情:

$.grep(user, function(e) {
    return ( e.m !== 5 && e.i > 4 );
});

希望它有所帮助,迪诺