Деструктуризация массивов. Фундаментальный JavaScript
Вставка
- Опубліковано 29 вер 2020
- Работа со структурами данных часто подразумевает изъятие конкретных значений и сохранение их в новые переменные. Стандарт ECMAScript2015 открыл более удобный путь к решению данной задачи. Деструктуризация позволяет разбирать объекты и массивы на лету, как частично, так и складируя "остатки" в отдельные сущности.
В этом видео разберем как в JavaScript сделать деструктуризацию массивов. В дальнейшем поговорим и об объектах.
__
Мои курсы по вебу с купонами:
✅ mishanep.com/
📢 Заказать консультацию можно здесь pcgramota.com/courses/konsult...
ох, почему я не нашла эти видео три года назад! это лучший плейлист с объяснением нового синтаксического сахара, который пришел с es2015. помню как с этим в свое время намучалась... и как непростительно долго у меня заняло изучение всего этого вот.
Спасибо большое за урок!
Всем советую к просмотру, так как помимо всего - Михаил еще уточняет различные моменты и нюансы при работе с деструктуризацией.
Очень хороший и полезный урок! Трюк "свитч" ранее никогда не встречал, не знал что так можно. Спасибо!
Уважаю 👍
Спасибо за урок!
Спасибо! Очень полезное видео!
Шикарно. Спасибо за фишки эти
Отл как всегда. Спасибо.
Спасибо за урок
Капец Михаил шарит!
Последний пример с const x=10; const y=20; И заменой [y, x] = [x, y]; не сработает, в константу ничего записать же нельзя, надо поменять в объявлении на let
Да, конечно. Уже привычка всегда писать константы :)
@@mishanep спасибо
А у меня ничего не получилось выдает ошибку ' Cannot access 'y' before initialization' , как так, Михаил?
@@user-kl6be1qp3g потому что надо было точку с запятой после объявлении переменных поставить. Вы только что познакомились с багом в js, который 'типа' не требует в окончании точку с запятой =)))
@@mugen31337 это потрясающе)))
Запятая после последнего параметра (при развёрнутой записи) полезна по следующим причинам:
1. При добавлении еще одного параметра *git* добавляет только одну (новую) строку, а иначе пришлось бы добавлять изменения в старой строке - добавление запятой.
2. Быстрее добавляются параметры - не приходится скакать со сточки на строчку и не нужно это держать в голове.