Typescript:将其他参数传递给回调函数

时间:2018-11-21 15:30:56

标签: typescript callback

我想将参数传递给回调函数。这是我的功能:

    let func = function(el, index){
    if(el.id === myId) return index;
    }
    arr = [obj1, obj2, obj4, ...];
    arr.filter(func);

在这种情况下如何将myId传递给回调?预先感谢!

1 个答案:

答案 0 :(得分:-1)

尝试一下:

let myId = 1 // for example
let arr = [obj1, obj2, obj4, ...];
arr.filter((el, index) => {
  if(el.id === myId) return index;
} )