От автора: метод TypeScript filter() создаёт новый массив с элементами, которые проходят тестирование, реализуемое заданной функцией.
Синтаксис
1 |
array.filter (callback[, thisObject]); |
Описание параметров
callback − Фунция тестирования для каждого элемента.
thisObject − Объект, который нужно использовать во время выполнения обратного вызова.
Возвращаемое значение
Возвращает созданный массив.
Пример
1 2 3 4 5 6 |
function isBigEnough(element, index, array) { return (element >= 10); } var passed = [12, 5, 8, 130, 44].filter(isBigEnough); console.log("Test Value : " + passed ); |
После компиляции, мы получим тот же код JavaScript. Результат выглядит следующим образом:
1 |
Test Value :12,130,44 |
Источник: //www.tutorialspoint.com/
Редакция: Команда webformyself.