Фильтрация массивов и другие методы. Фундаментальный JavaScript

preview_player
Показать описание
Фильтрация, преобразование массива или сбор информации о содержимом - ежедневные задачи в современной frontend-разработке. Поэтому трио методов map, filter и reduce становятся незаменимым помощниками. Легаси метод forEach также может оказаться полезным в ряде ситуаций, но чем отличается от своих более распространённых собратьев? Разбираемся и смотрим примеры.

00:15 forEach()
04:04 map()
07:17 filter()
10:05 reduce()

#javascipt #arrays
__
Мои курсы по вебу с купонами:

Рекомендации по теме
Комментарии
Автор

Шикарнейшее объяснение! Спасибо огромное!
Еще пару месяцев назад, массивы и методы были для меня бетонной стеной. Сейчас же приходит понимание всего!
Спасибо!

Vse-po-Faktu
Автор

Братан, от души! ТЫ реально лучше всех преподносишь материал, Минин отдыхает в сторонке.

vjhkesb
Автор

Очень грамотно доносите материал. Смотрел многих блогеров, у всех какие-то недомолвки в объяснениях. Здесь всё просто и наглядно. Жаль что мало просмотров(

Easycore
Автор

Только начинаю изучать. Туго доходит, как на практике можно применить индекс массива (как параметр колбек функции метода forEach, map)

AntonioBenderas
Автор

Благодарю за наглядное объяснение! Но есть один вопрос, почему при методе map мы в теле функции не написали слово "return"? Это особенности метода map или связано с синтаксисом написания стрелочных функций?

P.S. Извиняюсь если вопрос наивный, только начинаю изучать JS.

razmik
Автор

Понятно и доступно. Есть возможность и время дать пару десятков частных уроков?

aleksandr
Автор

Здравствуйте! Спасибо большое за видео!
Подскажите, пожалуйста, почему в const result = basket. map ( (el) => ( {name: el.name, price: el.price }));
Зачем нам оборачивать name: {name:el.name, price: el.price} в круглые скобки? Не понимаю механизма :(
Без круглых скобок выдаётся ошибка :)

jrxkzcl
Автор

спасибо, а как сложить например одинаковые name : 'Js Book', чтобы понимать сколько книг с одинаковым названием в массиве, с числами как то понятнее их можно сложить, а вот со строками хотелось бы чтобы если для числовых то и для строчных было два варианта рассмотрено, для понимания.

jdqjzvn
Автор

А чем на практике отличаются find и filter ?
так и не разобрался..

mars_family