ES6 #11. Цикл for...of (Отличия от других циклов Javascript + использование с объектами).

  Рет қаралды 16,441

Vasilii Muravev

Vasilii Muravev

3 жыл бұрын

Мой Telegram: t.me/stackdevru
В этом видео мы разберемся, как работает цикл for...of, который появился в редакции Javascript ES6.
Оператор for...of относится к типу оператора for, который циклически повторяет итерируемые объекты (iterable objects), пока не достигнет конца строки.
Мы сравним цикл for of c другими циклами JS, а также рассмотрим их сильные и слабые стороны. Мы также научимся использовать цикл for of с объектами.
Плейлист курса ES6: • ES6 - Все Новые Фичи в...
Мои Курсы:
Gatsby JS (полный курс): gatsbyjs.ru
React для начинающих: react001.ru
​Все мои курсы (+ исходные файлы): stackdev.ru
Подписывайся на соц сети:
Telegram: t.me/stackdevru
VK: vasilymur
Instagram: / vm_online
Мой блог о веб-разработке: stackdev.blog

Пікірлер: 21
@user-nj3bu2su6b
@user-nj3bu2su6b 3 ай бұрын
Очень доступно и понятно, спасибо
@user-cd1sr5sx2r
@user-cd1sr5sx2r 3 жыл бұрын
Спасибо за не большой, но полезный кусочек теории.
@user-ch9qk3ee5n
@user-ch9qk3ee5n 2 жыл бұрын
Мне видимо придётся под каждым Вашим видео писать благодарности) Огромное спасибо за Ваш труд!!!
@stackdev
@stackdev 2 жыл бұрын
Я буду только рад:) Спасибо
@samirvaliyev
@samirvaliyev 2 жыл бұрын
Thanks for these lessons. I will be wait for typescript lessons
@stackdev
@stackdev 2 жыл бұрын
Thanks!
@savannah633
@savannah633 2 жыл бұрын
Привет! Большое спасибо! разница между фор ин и фор оф в том, что 1. фор ин - для объектов, фор оф - для массивов/строк, 2. фор ин - зайдет в прототип массива, фор оф - нет, 3. фор оф в связке с Object.entries(obj) даст пользоваться *и key и value* , а фор ин даст только *key* так? что нужно ещё знать про фор оф, фор ин, фор ич и entries ?
@gritsienkooleg3447
@gritsienkooleg3447 2 жыл бұрын
Спасибо огромное за такую важную информацию без воды!
@stackdev
@stackdev 2 жыл бұрын
Спасибо!
@user-ff3lc1et3u
@user-ff3lc1et3u 2 жыл бұрын
Полезное видео, после которого информация проясняется и не так тяжело понимать.
@Dimasik86352
@Dimasik86352 Жыл бұрын
Очень познавательно
@alexandershcheglov4653
@alexandershcheglov4653 Жыл бұрын
Немножко дополню, что в forEach можно использовать return как альтернативу continue в циклах.
@nouchance
@nouchance 3 жыл бұрын
Я первый!
@XyuTe6eHaBopoTHuK
@XyuTe6eHaBopoTHuK 2 жыл бұрын
👍🏽
@stackdev
@stackdev 2 жыл бұрын
Спасибо!
@vlbor5615
@vlbor5615 2 жыл бұрын
А где мерседес?????????????????????????????!!!!!!!!!!!!!!!!!!!!
@stackdev
@stackdev 2 жыл бұрын
Забыл про него:)
@user-cx1di5zg9m
@user-cx1di5zg9m Жыл бұрын
Можете подсказать? 1.Допустим у нас есть массив из машин 2. И нам нужно получить из этого массива машины на букву b. 3. Мы пробегаемся по массиву через цикл, находим данные машины и записываем их в переменнную AutoB ВОПРОС: как использовать переменную за пределами цикла? ВОТ ТАКОЙ ПРИМЕРЧИК: const cars = ["BAZ", "Baltijas", "Bronto", "LADA", "Opel", "BMW"]; for (let car of cars) { if (car[0] === "B") { const AutoB = car; console.log(AutoB); } }
@stackdev
@stackdev Жыл бұрын
Создайте переменну bCars = [] за пределами цикла и при каждом совпадении говорите bCars.push(car)
@user-cx1di5zg9m
@user-cx1di5zg9m Жыл бұрын
@@stackdev точно, это ж очевидно, спасибо)
@aspirinemaga
@aspirinemaga Жыл бұрын
for (let i = 0; i < 9999; i++) { console.log('Давайте') }
VSCode 개발 생산성을 위한 줄 편집 단축키
8:47
달레의 코드
Рет қаралды 8
No empty
00:35
Mamasoboliha
Рет қаралды 10 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:40
CRAZY GREAPA
Рет қаралды 33 МЛН
Can A Seed Grow In Your Nose? 🤔
00:33
Zack D. Films
Рет қаралды 29 МЛН
JavaScript v.2.0. Цикл for of и сравнение с  for, for in
14:06
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 37 М.
JavaScript v.2.0 Циклы While и Do while
18:22
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 45 М.
Урок 11. JavaScript. Генераторы. Symbol iterator, for of
17:26
Владилен Минин
Рет қаралды 108 М.
20 методов массивов в JavaScript, которые вы должны знать.
50:55
Елена Литвинова — Искусство Веб-разработки 🛸
Рет қаралды 22 М.