Функция reduce на примерах. Решаем задачи на reduce в javascript

Поділитися
Вставка
  • Опубліковано 1 лют 2025

КОМЕНТАРІ • 46

  • @suslikest3708
    @suslikest3708 4 роки тому +12

    Спасибо за урок! У тебя одно из самых простых и понятных объяснений.

    • @jsacademy772
      @jsacademy772  4 роки тому

      Спасибо! Очень приятно!)

  • @wizartable
    @wizartable 2 роки тому +4

    спасибо за простое и понятное объяснение довольно-таки сложной темы. Я изначально читал learnjavascript и ни хрена не понял. Как они так пишут, что нифига не понятно остается загадкой. Нашел это видео. И тут всё сразу встало на свои места.

  • @ТимурХрусталёв-ъ1е
    @ТимурХрусталёв-ъ1е 3 роки тому +3

    Спасибо, друг!! Очень доходчиво и понятно, теперь уж точно не забуду как применять reduce

  • @Ohhhnailsss
    @Ohhhnailsss Рік тому

    очень понятное объяснение и прикольные примеры, спасибо)

  • @dilshodmirzoev1781
    @dilshodmirzoev1781 11 місяців тому

    спасибо большое за понятное объяснение, примеры просто классные)

  • @freehandred3179
    @freehandred3179 2 роки тому +3

    Примеры очень классные ) Спасибо !

  • @natikgr3262
    @natikgr3262 4 роки тому +3

    Ты очень круто объясняешь, надеюсь видосов будет больше!

  • @РоманРоманович-м3я

    Спасибо. Хотелось бы еще примеров использования.

  • @seeman556
    @seeman556 4 роки тому +1

    Спасибо за урок! Идея назвать йоду littleGreenPug-ом - это нечто)

  • @А.Табаков
    @А.Табаков 2 роки тому

    наконец-то я освоил reduce, спасибо

  • @FirstnameLastname-re9ei
    @FirstnameLastname-re9ei 4 роки тому +1

    Классно объясняешь. Надеюсь и дальше будешь выкладывать видео.

  • @РомаИванов-ф8к
    @РомаИванов-ф8к 4 роки тому +5

    Привет) Не ленись и делай больше видосов, ведь получается круто объяснять)

    • @jsacademy772
      @jsacademy772  4 роки тому +1

      Спасибо, согласен, ленюсь))))

  • @alexcdkey338
    @alexcdkey338 2 роки тому

    Спасибо, доступно и то что искал!)

  • @ЕгорЕгорович-д2т
    @ЕгорЕгорович-д2т 2 роки тому

    Спасибо .

  • @yaroslavzef7267
    @yaroslavzef7267 2 роки тому

    На примере задач очень понятно

  • @ОлегПетров-п4у
    @ОлегПетров-п4у 3 роки тому

    Спасибо за урок! Подписка и лайк.

  • @charlesbronson9925
    @charlesbronson9925 3 роки тому

    Годный урок! Подписка + лайк!)

  • @oleggribkov238
    @oleggribkov238 3 роки тому

    все доходчиво и понятно!

  • @o_petrushchak
    @o_petrushchak 4 роки тому +2

    Дякую за відос!

    • @jsacademy772
      @jsacademy772  4 роки тому +1

      Обращайся, запишу еще :)

    • @o_petrushchak
      @o_petrushchak 4 роки тому

      @@jsacademy772 ждем відоси по реакту!!!! !!!!!!!!!!!!!

  • @MsLodir
    @MsLodir 4 роки тому

    Хорошо рассказал

  • @nouchance
    @nouchance 4 роки тому +1

    спасибо большое!!!!!!!!!!!!!!!!!!

  • @pashasergiychuk8854
    @pashasergiychuk8854 2 роки тому

    Спасибо!

  • @deterkot
    @deterkot 2 роки тому

    спс

  • @ПарвизШиринов-щ2в
    @ПарвизШиринов-щ2в 3 роки тому

    Уроков больше не будет?

  • @alex-kobrin
    @alex-kobrin 4 роки тому

    Немного не понял , автор говорит по 2 и 3 задаче что можно решить с помощью прохода map and filters , но filter решает тоже как reduce за один проход

    • @jsacademy772
      @jsacademy772  4 роки тому +1

      Да, вышла небольшая оговорка в видео. 2 задачу действительно можно решить в 1 проход через filter.
      По 3 задаче понадобиться для вывода массива имён джедаев выполнить два прохода: 1) filter, для фильтрации тех кто является джедаем 2) map, для того, чтобы из объекта вытянуть имя

  • @pashkes
    @pashkes 4 роки тому +2

    Паттерны проектирования и их применение на практике в реальных задачах как одна из тем для следующих видео

  • @denysden4960
    @denysden4960 3 роки тому

    Как название темы для webstorma? У вас

  • @trendsgallery
    @trendsgallery 2 роки тому +2

    Суперское видео, рад что наткнулся, молодец - примеры классные! Только не понял один момент.
    new Date(genDocument.date).valueOf()

  • @викторгенералов-о8ч

    Какой вы используете шрифт в редакторе?

  • @ЗінаїдаПетрівна-в1ф

    Хороший видос, а в каких случаях это реально выгоднее чем прост 1 цикл ?

    • @jsacademy772
      @jsacademy772  4 роки тому +1

      Хороший вопрос, спасибо!
      Я стараюсь избегать циклов в работе с массивами, т.к они обычно труднее читаются и легче допустить ошибку (например попасть в бесконечный цикл).
      Вообще reduce лучше использовать для любой задачи, где из массива нужно сделать какое-то одно значение.
      Замечу однако, что у reduce есть один важный недостаток перед циклами: его нельзя прервать(можно конечно костылем, но лучше не надо :) ). Поэтому обычно лучше использовать map, reduce, forEach и другие методы массивов, кроме тех случаев, когда перебор элементов имеет смысл прервать для достижения производительности алгоритма.

    • @ЗінаїдаПетрівна-в1ф
      @ЗінаїдаПетрівна-в1ф 4 роки тому

      @@jsacademy772 спасибо

  • @markusha5630
    @markusha5630 2 роки тому

    Сидел час решал проблему, просто написал слово неправильно..... за что

  • @TheAssasinaltair
    @TheAssasinaltair 3 роки тому

    Жалко что забросил ютуб

    • @jsacademy772
      @jsacademy772  3 роки тому

      Да, чуть работы привалило) но я вот буквально сегодня закончил новый ролик и поставил на 12 завтра публикацию!) так что не забросил)

    • @TheAssasinaltair
      @TheAssasinaltair 3 роки тому

      @@jsacademy772 ну тогда оформлю подписочку)