{
const f = []; //final
for (let i = 0; i < a.length; i++) {
if (fn(a[i])) {
f.push(a[i]);
}
}
return f;
};
не подскажите?
Проверь
Зачем? Если кто-то из 5к людей это скорее всего делал
Зачем писать то же, что написано под капотом у фильтра, только самому и без шанса оптимизации этого внутри движка, как сделано в фильтре?
на будущее https://jsbench.me/
Не изобретайте велосипед, коллеги вам спасибо за это не скажут
Обсуждают сегодня