background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Скачать "JavaScript #1 Массив перебирающие методы – forEach"

input logo icon
Теги видео
|

Теги видео

web
develop
front-end
веб
разработка
js
javascript
array
foreach
массив
метод
перебирающие методы
javascript за час
javascript решает
javascript tutorial
javascript уроки
javascript быстро выучить
javascript введение
уроки javascript
уроки js
js tutorial
создание сайтов
js уроки
онлайн курс
javascript map
javascript (programming language)
изучить javascript
js map
javascript обучение
массивы javascript
понятный javascript
стать программистом
yauhenk
webdev
Субтитры
|

Субтитры

subtitles menu arrow
  • enАнглийский
Скачать
00:00:01
[музыка]
00:00:05
всем привет меня зовут евгений ковальчук
00:00:07
и вы смотрите курс по java script и тема
00:00:12
с которой мне хотелось бы начать это
00:00:13
перебираю щи и методы массив современный
00:00:16
стандарт java script предоставляет
00:00:18
несколько методов для умного перебора
00:00:20
массивов это методы for each map
00:00:24
фельдшер сам еврей
00:00:27
радиус и реджи us right каждый из этих
00:00:31
методов принимает call back функцию или
00:00:34
функцию обратного вызова свою очередь
00:00:37
данная функция принимает три аргумента
00:00:41
первым аргументом служит элемент массива
00:00:44
второй аргумент это индекс третий
00:00:49
аргумент это сам массив
00:00:51
внутри данной функции с тремя
00:00:53
аргументами можно производить любые
00:00:55
действия
00:00:56
зависимости от того какой из семи
00:00:58
методов будет применяться данная функция
00:01:02
будет возвращать
00:01:03
результат либо не возвращать его вовсе
00:01:07
все семь методов называется функции
00:01:11
высшего порядка и знакомство с функциями
00:01:14
высшего порядка
00:01:15
мы начнем с метода for which method for
00:01:19
each выполняет обход элементов массива и
00:01:21
для каждого из них
00:01:23
он вызывает указанную функцию его
00:01:26
особенностью является то что он не
00:01:28
возвращает никакого значения для примера
00:01:31
я создал числовой массив raid результат
00:01:34
работы данного метода мы запишем в
00:01:36
массив юрий после чего мы отобразим
00:01:40
его в консоль а теперь для примера
00:01:42
давайте возведем каждый элемент массива
00:01:44
array в квадрат проверим результат и как
00:01:48
вы видите мы получили то что же далее
00:01:52
что же мы сделали внутри метода внутри
00:01:55
метода в пустой массив new ray мы
00:01:59
добавили каждый элемент массива array
00:02:02
возведенный в квадрат как уже было
00:02:05
сказано ранее
00:02:06
method for each не возвращает никакого
00:02:08
значения если же мы попробуем вернуть из
00:02:12
данного метода полученный результат то
00:02:14
на выходе мы получим он define еще один
00:02:17
способ как можно использовать данный
00:02:19
метод это предположим просуммировать все
00:02:22
значения этого массива для этого зададим
00:02:26
переменную counter значение которой
00:02:28
присвоим ноль после чего мы перезапишем
00:02:31
внутри метода for each данную перемен
00:02:33
проверяем и как вы видите сумма всех
00:02:35
элементов массива будет равняться 55
00:02:38
а теперь давайте посмотрим пример
00:02:40
который вы можете встретить в реальной
00:02:43
жизни для данного примера у меня уже
00:02:45
создан тестовый джейсон итак предположим
00:02:47
мы сделали запрос к серверу и в ответ
00:02:50
получили
00:02:51
джейсон с какими-то значение в нашем
00:02:53
случае предположим это будет список
00:02:55
юзеров а теперь давайте сделаем массив с
00:02:58
именами данных юзеров сейчас я покажу
00:03:00
еще один вариант того как можно
00:03:01
использовать call back функцию внутри
00:03:03
метода for each ее можно спокойно
00:03:05
вынести из данного метод и присвоить
00:03:08
переменной назовем переменную
00:03:09
get names этой переменной мы присвоим
00:03:12
функцию данная функция будет принимать
00:03:14
элемент джейсона после чего мы создадим
00:03:17
новый массив в которой мы
00:03:18
последовательно добавим все имена юзеров
00:03:21
и действительно как вы видите мы
00:03:23
получили массив с именами всех юзеров
00:03:26
но на сегодня у меня все увидимся в
00:03:28
следующем уроке пока

Описание:

Всех приветствую в курсе «JavaScript». В данном видео-курсе мы с вами поподробнее рассмотрим особенности языка, которые вызывают затруднения при его изучении. Ключевой упор, так же, будет сделан на вопросы, которые вы можете услышать на собеседовании на вакансию front-end разработчика. ✒ Используемые ресурсы и инструменты: ✔ Codepen (Онлайн редактор кода): https://codepen.io/ ✒ Полезные ссылки: ✔ Учебник JavaScript: https://learn.javascript.ru/ ✒ Полный список готовых и планируемых курсов: ✔ Trello: https://trello.com/b/R6rD7qq8 ✒ Автор курса: ✔ YouTube: https://www.youtube.com/YauhenKavalchuk ✔ Instagram: https://www.facebook.com/unsupportedbrowser ✔ Twitter: https://twitter.com/YauhenKavalchuk ✔ VK: https://vk.com/YauhenKavalchuk ✔ LinkedIn: https://www.linkedin.com/in/YauhenKavalchuk ✔ GitHub: https://github.com/YauhenKavalchuk ✔ VK (Группа): http://vk.com/webdevcom ✒ Поддержать развитие канала: https://github.com/YauhenKavalchuk/youtube/blob/main/sponsoring.md

Готовим варианты загрузки

popular icon
Популярные
hd icon
HD видео
audio icon
Только звук
total icon
Все форматы
* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт "Сохранить видео как..."
** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

Вопросы о скачивании видео

mobile menu iconКак можно скачать видео "JavaScript #1 Массив перебирающие методы – forEach"?mobile menu icon

  • Сайт http://unidownloader.com/ — лучший способ скачать видео или отдельно аудиодорожку, если хочется обойтись без установки программ и расширений. Расширение UDL Helper — удобная кнопка, которая органично встраивается на сайты YouTube, Instagram и OK.ru для быстрого скачивания контента.

  • Программа UDL Client (для Windows) — самое мощное решение, поддерживающее более 900 сайтов, социальных сетей и видеохостингов, а также любое качество видео, которое доступно в источнике.

  • UDL Lite — представляет собой удобный доступ к сайту с мобильного устройства. С его помощью вы можете легко скачивать видео прямо на смартфон.

mobile menu iconКакой формат видео "JavaScript #1 Массив перебирающие методы – forEach" выбрать?mobile menu icon

  • Наилучшее качество имеют форматы FullHD (1080p), 2K (1440p), 4K (2160p) и 8K (4320p). Чем больше разрешение вашего экрана, тем выше должно быть качество видео. Однако следует учесть и другие факторы: скорость скачивания, количество свободного места, а также производительность устройства при воспроизведении.

mobile menu iconПочему компьютер зависает при загрузке видео "JavaScript #1 Массив перебирающие методы – forEach"?mobile menu icon

  • Полностью зависать браузер/компьютер не должен! Если это произошло, просьба сообщить об этом, указав ссылку на видео. Иногда видео нельзя скачать напрямую в подходящем формате, поэтому мы добавили возможность конвертации файла в нужный формат. В отдельных случаях этот процесс может активно использовать ресурсы компьютера.

mobile menu iconКак скачать видео "JavaScript #1 Массив перебирающие методы – forEach" на телефон?mobile menu icon

  • Вы можете скачать видео на свой смартфон с помощью сайта или pwa-приложения UDL Lite. Также есть возможность отправить ссылку на скачивание через QR-код с помощью расширения UDL Helper.

mobile menu iconКак скачать аудиодорожку (музыку) в MP3 "JavaScript #1 Массив перебирающие методы – forEach"?mobile menu icon

  • Самый удобный способ — воспользоваться программой UDL Client, которая поддерживает конвертацию видео в формат MP3. В некоторых случаях MP3 можно скачать и через расширение UDL Helper.

mobile menu iconКак сохранить кадр из видео "JavaScript #1 Массив перебирающие методы – forEach"?mobile menu icon

  • Эта функция доступна в расширении UDL Helper. Убедитесь, что в настройках отмечен пункт «Отображать кнопку сохранения скриншота из видео». В правом нижнем углу плеера левее иконки «Настройки» должна появиться иконка камеры, по нажатию на которую текущий кадр из видео будет сохранён на ваш компьютер в формате JPEG.

mobile menu iconСколько это всё стоит?mobile menu icon

  • Нисколько. Наши сервисы абсолютно бесплатны для всех пользователей. Здесь нет PRO подписок, нет ограничений на количество или максимальную длину скачиваемого видео.