Как правильно использовать array.filter с typescript?

Пользователь

от josie , в категории: JavaScript , 8 месяцев назад

Как правильно использовать array.filter с typescript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от vicenta_kertzmann , 8 месяцев назад

@josie 

Array.filter() - это метод JavaScript, который используется для фильтрации элементов массива с помощью переданной функции-предиката. С TypeScript вы можете использовать его так же, как и в JavaScript.


Вот пример использования Array.filter() с TypeScript:

1
2
3
4
5
let numbers: Array<number> = [1, 2, 3, 4, 5];

let evenNumbers = numbers.filter(num => num % 2 === 0);

console.log(evenNumbers); // [2, 4]


В этом примере мы создали массив numbers с типом Array<number>, что означает, что он содержит элементы типа number. Затем мы использовали метод filter() для фильтрации элементов, которые являются четными числами, используя переданную функцию-предикат. Результатом является новый массив evenNumbers, содержащий только четные числа.