Как написать методы в машинописном тексте, которые принимают лямбды в качестве параметров - PullRequest
0 голосов
/ 26 мая 2020

Мой вариант использования - создание метода, который принимает лямбду в качестве параметра и возвращает его значение.

пример:

MyModel { id: number , name:string}
const data = new MyModel(1,"Self");

console.log(someMethod(x=> x.id))

ожидаемый ответ: 1

Итак, как мне реализовать someMethod таким образом, чтобы он принимал лямбда в качестве параметра и выдавал соответствующее значение.

1 Ответ

0 голосов
/ 26 мая 2020
const someMethod = (lambda: (x: MyModel) => number) => {
  // ...
}
...