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