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

  Рет қаралды 8,879

Михаил Непомнящий

Михаил Непомнящий

Күн бұрын

Пікірлер: 26
@Калабарака
@Калабарака 2 жыл бұрын
Братан, от души! ТЫ реально лучше всех преподносишь материал, Минин отдыхает в сторонке.
@ashimov1970
@ashimov1970 Жыл бұрын
+
@andrewsam224
@andrewsam224 Жыл бұрын
Минин, вообще......очень плох.
@andrewsam224
@andrewsam224 Жыл бұрын
Минин как напыщенный индюк на понтах с кучей подростковых комплексов....
@Vse-po-Faktu
@Vse-po-Faktu 10 ай бұрын
Шикарнейшее объяснение! Спасибо огромное! Еще пару месяцев назад, массивы и методы были для меня бетонной стеной. Сейчас же приходит понимание всего! Спасибо!
@Easycore2000
@Easycore2000 Жыл бұрын
Очень грамотно доносите материал. Смотрел многих блогеров, у всех какие-то недомолвки в объяснениях. Здесь всё просто и наглядно. Жаль что мало просмотров(
@mr.zxzxzxz3816
@mr.zxzxzxz3816 Жыл бұрын
лучший
@MrGuzenberg
@MrGuzenberg Жыл бұрын
Опять супер
@ЕгорСлепцов-х6б
@ЕгорСлепцов-х6б 4 жыл бұрын
Классные уроки ))
@ВикторКулагин-ь2у
@ВикторКулагин-ь2у 3 жыл бұрын
Крутое объяснение!
@AntonioBenderas
@AntonioBenderas 2 жыл бұрын
Только начинаю изучать. Туго доходит, как на практике можно применить индекс массива (как параметр колбек функции метода forEach, map)
@Liliya-j8o
@Liliya-j8o 2 жыл бұрын
спасибо, а как сложить например одинаковые name : 'Js Book' , чтобы понимать сколько книг с одинаковым названием в массиве, с числами как то понятнее их можно сложить , а вот со строками хотелось бы чтобы если для числовых то и для строчных было два варианта рассмотрено, для понимания.
@mishanep
@mishanep 2 жыл бұрын
Вам тогда понадобится динамически создать новую структуру. Например, объект, где ключами будет выступать название книги, а значением - количество книг из массива. Я бы предложил зайти со стороны использования метода reduce.
@Liliya-j8o
@Liliya-j8o 2 жыл бұрын
@@mishanep ❤☺спасибо
@castiellblissful
@castiellblissful 8 ай бұрын
Здравствуйте! Спасибо большое за видео! Подскажите, пожалуйста , почему в const result = basket. map ( (el) => ( {name: el.name, price: el.price })); Зачем нам оборачивать name: {name:el.name, price: el.price} в круглые скобки? Не понимаю механизма :( Без круглых скобок выдаётся ошибка :)
@mishanep
@mishanep 8 ай бұрын
Вам же нужно что-то вернуть из функции. Если после стрелки идут фигурные скобки, значит js ожидает явного указания оператора return. С круглыми скобками return используется неявно. Посмотрите мое видео про стрелочные функции.
@castiellblissful
@castiellblissful 8 ай бұрын
Спасибо большое! Я смотрел, но видимо упустил про круглые скобки Помню, что, если в стрелочной функции в теле используется всего одна строка, то фигурные скобки можно вообще убрать Сейчас пересмотрю Ваше видео, ещё раз спасибо!
@castiellblissful
@castiellblissful 8 ай бұрын
​@@mishanep Сейчас попробовал ту же запись с return; выдается ошибка Очень интересно)
@razmik803
@razmik803 2 жыл бұрын
Благодарю за наглядное объяснение! Но есть один вопрос, почему при методе map мы в теле функции не написали слово "return"? Это особенности метода map или связано с синтаксисом написания стрелочных функций? P.S. Извиняюсь если вопрос наивный, только начинаю изучать JS.
@mishanep
@mishanep 2 жыл бұрын
У меня есть видео по стрелочным функциям. Там разбирается этот нюанс. Это просто короткая запись, где return есть неявно.
@marsiki_official
@marsiki_official 2 жыл бұрын
А чем на практике отличаются find и filter ? так и не разобрался..
@mishanep
@mishanep 2 жыл бұрын
На практике это два совершенно разных метода, не имеющих почти ничего общего по результату работы. Find - это поиск, который возвращает первый найденный элемент или undefined. Filter - это фильтрация, которая всегда возвращает отфильтрованный массив, иногда пустой.
@marsiki_official
@marsiki_official 2 жыл бұрын
@@mishanep спасибо большое
@aleksandr2236
@aleksandr2236 3 жыл бұрын
Понятно и доступно. Есть возможность и время дать пару десятков частных уроков?
@mishanep
@mishanep 3 жыл бұрын
Да, можно согласовать частные занятия. В описании к видео есть ссылка на информацию о консультациях. Напишите, пожалуйста, запрос на почту pcgramota@gmail.com с указанием что конкретно ищете и какие часы доступны для вас. Попробуем состыковаться.
@sairexes2443
@sairexes2443 2 жыл бұрын
Отличное видео, очень доступно
Что такое рекурсия. Фундаментальный JavaScript
20:32
Михаил Непомнящий
Рет қаралды 24 М.
Деструктуризация объектов. Фундаментальный JavaScript
15:28
Ozoda - Alamlar (Official Video 2023)
6:22
Ozoda Official
Рет қаралды 10 МЛН
Wednesday VS Enid: Who is The Best Mommy? #shorts
0:14
Troom Oki Toki
Рет қаралды 50 МЛН
How to have fun with a child 🤣 Food wrap frame! #shorts
0:21
BadaBOOM!
Рет қаралды 17 МЛН
Who is More Stupid? #tiktok #sigmagirl #funny
0:27
CRAZY GREAPA
Рет қаралды 10 МЛН
20 методов массивов в JavaScript, которые вы должны знать.
50:55
Елена Литвинова — Искусство Веб-разработки 🛸
Рет қаралды 23 М.
Методы массивов JavaScript - forEach, map, filter, reduce, some, every, sort, includes, indexOf
27:47
Александр Ламков — Friendly Frontend
Рет қаралды 10 М.
Делаем фильтр контента на JavaScript
13:36
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 58 М.
Array Methods: map, reduce, filter, forEach | JavaScript Array Methods
13:00
Front-end Science із Сергієм Пузанковим
Рет қаралды 55 М.
Деструктуризация массивов. Фундаментальный JavaScript
15:20
Ozoda - Alamlar (Official Video 2023)
6:22
Ozoda Official
Рет қаралды 10 МЛН