Существует ли канонический способ поиска объекта в массиве с помощью TypeScript?Найти объект в массиве с использованием TypeScript
Я знаю, машинопись реализовано множество функций ES6 и ES6 могут сделать это:
[{"id":1}, {"id":-2}, {"id":3}].find(myObj => myObj.id < 0)
// returns {"id":-2}
Однако я не могу видеть, найти на TS roadmap.
Очевидно, это может быть сделано старомодным способом с помощью ES5 Javascript. Дело в том, что TypeScript отслеживает функции ES6, поэтому я спрашиваю, возможен ли лучший способ, желательно что-то вроде примера ES6, показанного выше.
А какой объект? Я не вижу здесь примера. Кроме того, TypeScript является просто аннотированным JS. Вы можете написать vanilla JS в TypeScript, и он все равно будет работать. – Joseph
@Joseph the Dreamer Обновленный пример, показывающий поиск собственных объектов JS. Я знаю, что TS поддерживает ES5-код, дело в том, что пример из ES6 намного приятнее, и TS предположительно находится на пути реализации функций ES6. – Lee