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