Syntax Highlight Bot
Syntax Highlight Bot
Syntax Highlight Bot
====================================================
Lupusregina[beta]
я вот сомневаюсь
Vladislav
Vladislav
41:25
Adv0cat
Vladislav
и как?
жиквери начали обижать
Vladislav
Vladislav
Я сейчас все чаще слышу что жиквери уже не нужен, все заменяет ванила
Vladislav
А кто тебе будет оплачивать твой интерес?
Vladislav
Да и нужна еще одна прослойка в виде бабеля
Adv0cat
Раньше он нужен был) но на него всеравно все плевались)
Adv0cat
Ну так и фетч тоже не сращу появился)) не забывай, эволюция)
Vladislav
Мне больше всего в нем нравится чейн
Lupusregina[beta]
да фетч не плохое апи, вот еще бы прогресс там был
Lupusregina[beta]
ни как
Lupusregina[beta]
используй function вместо стрелочной
Lupusregina[beta]
да
Nick
Lupusregina[beta]
Lupusregina[beta]
https://www.youtube.com/watch?v=HsXKiKNdeTI&t=3769s
https://www.youtube.com/watch?v=HsXKiKNdeTI&t=2775s
лол
..и у нас тут проверка и пушь... сложность n, но это такой жирный n... а тут у нас 2 прохода, но вы видите что каждый из них он легче, то есть эти n они такие, более худые...
То есть ты в качестве аргумента привел видео на какого то дурачка
Syntax Highlight Bot
Славик
можно и проще сказать, что вам денег надо
Николай
Славик
который вечно меня подбивает на стремные мутки?
Vladislav
Lupusregina[beta]
он не понимает что проверка в filter точно такаяже, не жирнее не тоньше(он так бы наверн сказал), и что в отличи от цикла это не констркция языка а функция(даже если в8 заинлайнит эт все, оптимизации врятли сравнится с циклом.
а в map происходит точно такоеже создание новго массива(ну разве что размер вначале известен)
Lupusregina[beta]
Ок, аргументы?
какие еще аргументы нужны? ты этот момент не смотрел?
Vladislav
Lupusregina[beta]
почему за кулисами?
ты же сам пишешь filter потом map , все очевидно. Наоброт за кулисами оптимизация движка, который может оптимизировать это или нет, а ты на это надеешься
Lupusregina[beta]
какую переменную там создают?
Lupusregina[beta]
ну так ты же результат цепочки filter map куда то сохранишь же? в том месте объвишь переменню
Lupusregina[beta]
ну а как ты представляешь вообще это все? временные значения в любом случае где то должны храниться, и там где это нужно переменные не явно будут созданы
Lupusregina[beta]
вот, мне тоже нравится. Я даже всегда стараюсь все в цепочку вызовов написать, т.к. это красиво.
Но отрица медленность такого подхода в сравнении с циклами например(из примера) глупо
Vladislav
Vladislav
Вот есть статья с бенчмарками
Vladislav
как вы любите
Vladislav
http://perrymitchell.net/article/optimising-javascript-array-map-and-filter-with-reduce/
Vladislav
самый быстрый это while вроде
Vladislav
или обратный for
Lupusregina[beta]
надо свой замер скорости написать
Lupusregina[beta]
и узнаем
Vladislav
Lupusregina[beta]
померием из примера, массив чисел найти все > 0 и умножить на 2
Vladislav
Я бы за такое банил
Vladislav
Получил свои 100 кристаллов, доволен?
Vladislav
Интерес перевесил здравый смысл
ytka
ПРиветствую народ, есть задача с динамическим проксированием на ноде, с оплатой разумеется - кому интересно пишите в личку, оплата в зависимости от сроков, от 100$
bogdan
ребят кто знает как написать простенькиое рег. выражение для поиска / с флагом g
Adv0cat
@kriskasp Не трать на них своё время, пусть думают, что создать переменную перед for - это очень дорогая операция и не красиво и ваще ты что, мап и фильтр никаких переменных не создает.. 😁
Nicko
Можно как то сделать font-size в зависимости от длины самого текста?
Nicko
Есть либы для этого?
Vladislav
Vladislav
Vladislav
Vladislav
Adv0cat
Пожалуйста, почитай что я кидал вам
Будет время пересмотрю, но полагаться на движок, который тебе что-то там соптимизирует, это как-то не проффесионально, учитывая, что движков браущеров много и все они по разному внутри устроены
Vladislav
Adv0cat
Adv0cat
в ие 11 тоже v8?
Adv0cat
в сафари тоже v8?
Stanislav
Adv0cat
Vladislav
Если ты готов ради 1 тысячной секунды жертвовать семантикой - делай, я повторяться ещё раз не буду
stay
Vladislav
Adv0cat
Помоему ты функциональный подход называешь семантикой, но одно дело это хаскель с его оптимизацией функциональщины, а другое дело гребаный яваскрипт, франкенштейн из прошлого)))
Vladislav
А на замену тому же обычному фору пришла замена в тот же for in for of
Vladislav
Vladislav
Adv0cat
изначально яваскрипт это прототипно ориентированный язык
Adv0cat
а уже потом, после кучи изменнний его подогнали под функциональный