Урок 15. JavaScript. Все о Spread и Rest

  Рет қаралды 113,649

Владилен Минин

Владилен Минин

Күн бұрын

Пікірлер: 225
@VladilenMinin
@VladilenMinin 2 жыл бұрын
Исходники тут: t.me/js_by_vladilen/142 Получить профессию Frontend разработчика - bit.ly/3a13New
@webschoolru778
@webschoolru778 2 жыл бұрын
Интересно, почему говоря о переменных ты пишешь const?)
@VladilenMinin
@VladilenMinin 4 жыл бұрын
Какие темы еще разобрать в этом плейлисте?)
@StormShadow-p9x
@StormShadow-p9x 4 жыл бұрын
А можно как нибудь разобрать тему как работать с различными REST API, возможно ли это на чистом js без использования vue, react, angular
@alexselenga
@alexselenga 4 жыл бұрын
Преимущества Map и Set перед обычными объектами? Reflect API. И как внутри JS транслятора идет работа? Что нужно иметь ввиду, когда хочется оптимизировать JS код? Это интерпретатор, компилятор в промежуточный код, или в код процессора? История JS, одним словом. Почему там наследование основано на прототипах, а не так, как обычно? Думаю, пока в таких деталях не разобраться, всегда будут вопросы...
@vadym7023
@vadym7023 4 жыл бұрын
@@richardearny1812 согласен)
@believeruzbek855
@believeruzbek855 4 жыл бұрын
@@richardearny1812 ++++
@evgeny9242
@evgeny9242 4 жыл бұрын
что угодно...весь контент годный
@Re_p1ay
@Re_p1ay 4 жыл бұрын
Автору огромное спасибо за труд...тема с Map, Rest/Spread операторов лично для меня последнее время стала актуальна, до этого как-то боялся применять, вечно откладывал на потом, но когда понял как всё работает, перешёл на них полностью. Увидев что появилось видео по этой теме, надеялся получить какие-то доп знания, увидеть фишки, где ещё могу использовать, потому что ни раз покупал курсы от автора на Udemy, и на Ютюб видео выходят достойные...и от этого видео ожидал немного большего, какого-то практического применения Rest..а получилось всё как в учебнике, сложили массив чисел, в комоде показали список городов... Я понимаю, Ютюб платформа это бесплатные видео, и для более детальных знаний нужно купить курс или что-то в этом роде, т.к. автору потребуется больше времени на создание такого видео....но хотя бы один запрос к фэйк API, получить json и с помощью spread или rest операторов распарсить это всё дело... Но даже без всего этого, за видос однозначно лайк!!!👍
@zond_amond
@zond_amond 4 жыл бұрын
Талант у тебя, все можешь объяснить популярным языком.
@alex_k21
@alex_k21 4 жыл бұрын
отличное видео! без лишних "бла-бла" смотрится вообще легко
@antonkomkov
@antonkomkov 3 жыл бұрын
Очень просто и доходчиво рассказано. Спасибо! В примере про суммирование можно было показать рекурсию: function sum(a, b = 0, ...rest) { return a + b + (rest.length ? sum(...rest) : 0); }
@blog_mukhammada
@blog_mukhammada 4 жыл бұрын
Владилен, спасибо вам большое за прекрасные уроки! Чтение документации или учебника по JS является для меня очень утомительным занятием, но после ваших уроков, я с легкостью понимаю о чём там говорится. И плюс появляется дополнительная мотивация и желание изучать всё глубже и глубже JS и фреймворки. Еще раз спасибо! Привет из Дагестана:)
@forssety9
@forssety9 Жыл бұрын
Бро, как успехи, не забросил учёбу?
@uaplatformacomua
@uaplatformacomua 3 жыл бұрын
Кайфанула от просмотра, очень классные штуки и объяснено на высшем уровне.
@toffifi
@toffifi 4 жыл бұрын
Спасибо, ты просто отлично объясняешь
@romanmed9035
@romanmed9035 3 жыл бұрын
Spread на столько волшебен, что иногдатолько он помогает решить ситуацию.
@AvtandilSh
@AvtandilSh 4 жыл бұрын
Спасибо за видос. Все таки стоит сказать важную деталь что spread копирует без глубокого копирования. Это важная деталь для ООП
@mila4308
@mila4308 3 жыл бұрын
Спасибо большое, как всегда классный урок, подробное интересное четкое объяснение, спасибо!
@СултанБакиров-п6ъ
@СултанБакиров-п6ъ 2 жыл бұрын
Спасибо! Наконец-то руки дошли узнать об этих операторах)
@_Black_Mirror_
@_Black_Mirror_ 4 жыл бұрын
Не перестаю хвалить твои ролики. Буду советовать новичкам твой канал. Сумел рассказать про такую разжеванную тему интересно, используя примеры. Спасибо
@zmeygorynych5684
@zmeygorynych5684 3 жыл бұрын
Гениальный контент, я еще так никогда не прокачивал свой скилл на курсах по js. Многих авторов пробовал, но получается уже что-то писать самому именно с тобой.
@ИловМакс
@ИловМакс 4 жыл бұрын
Только вчера попросил урок про спред, а сегодня он уже вышел, это ли не магия) Спасибо за урок! Вот еще темы, на которые хотелось бы увидеть уроки: Настройка VS Code + eslint Export и import vs require Полифилы для новых классов Идеи реактивности данных Работа с токенами авторизации Refresh и Access токены JSON Web Tokens Работа с готовым API Понимание декораторов Декораторы в javascript Настройка babel для декораторов Web Workers Вдруг что-то подходит под формат плей листа.
@VladilenMinin
@VladilenMinin 4 жыл бұрын
Часть из этого есть в списке идей для видео)
@ИловМакс
@ИловМакс 4 жыл бұрын
Классно, буду ждать)
@DmitryiTrushin
@DmitryiTrushin 4 жыл бұрын
спасибо! буду разбирать один немалый массив в одном проекте, который уже думал не закончу никогда...
@mattews1262
@mattews1262 2 жыл бұрын
Спасибо, отличный, а самое главное - понятный урок
@akudrenko
@akudrenko 4 жыл бұрын
Владилен, ты что крейзи? Ты нереально крут)
@VladilenMinin
@VladilenMinin 4 жыл бұрын
Почему крейзи?)
@ОльгаЗолотарёва-г6з
@ОльгаЗолотарёва-г6з Жыл бұрын
замечательное видео, всё доступно и понятно, Владилен спасибо тебе за то, что ты делаешь
@Liubov9876
@Liubov9876 Жыл бұрын
Спасибо! Все очень понятно и примеры применения спасибо, что показал. Так понятней 🙌👍
@AsVit
@AsVit 4 жыл бұрын
Урок пройден! Большое спасибо!
@jozyurban3593
@jozyurban3593 3 жыл бұрын
гений! всё стало понятно сразу, спасибо!
@ondrui
@ondrui 3 жыл бұрын
отличное объяснение, спасибо, Владилен!
@rustamtishkov2479
@rustamtishkov2479 4 жыл бұрын
Гений опять видос сделал. Премного благодарен
@pawpawqwertyuiop
@pawpawqwertyuiop 2 жыл бұрын
24 минуты на одном дыхании! Все очень доступно и понятно! Владилен, спасибо, ты крутой! (´。• ᵕ •。)
@myitschools3414
@myitschools3414 4 жыл бұрын
Благодарка, за ясное разъяснение темы!
@__alexfox__
@__alexfox__ 4 жыл бұрын
Спасибо! Отличные уроки!
@DIEZ919191
@DIEZ919191 4 жыл бұрын
Хоть и знал все это, почему то посмотрел ещё раз
@Олег130-н6п
@Олег130-н6п 3 жыл бұрын
Просто супер! Большое спасибо!
@ВиталийБоднар-е1я
@ВиталийБоднар-е1я 4 жыл бұрын
Хорошо объяснил, подробно, с нюансами.
@oleglitwinenko731
@oleglitwinenko731 4 жыл бұрын
Супер видео, очень доступно , просто и понятно )
@weblegko
@weblegko 4 жыл бұрын
Да, сенцей... Как всегда на высоте ...
@IrinaIrina-ki9sl
@IrinaIrina-ki9sl 4 жыл бұрын
Спасибо за доходчивое объяснение
@maxframe4415
@maxframe4415 4 жыл бұрын
Супер крутые операторы!
@MArt-lz9xu
@MArt-lz9xu 4 жыл бұрын
Владилен, видео супер. Продолжай дальше
@ocheretnyi
@ocheretnyi 4 жыл бұрын
Насколько же все доступно объяснено. Видео из разряда, посмотрел и понял!
@smwildchild
@smwildchild 4 жыл бұрын
Супер! Каждый день всё новое и новое узнаю благодаря видео Владилена. Спасибо большое за контент!
@mr.9049
@mr.9049 4 жыл бұрын
Друже , у меня на работе уже несколько чуваков ко мне подходит и говорит: Я тут нашел парня на ютубе, он так толково рассказывает , без воды и не нужной мути. Я спрашиваю Владилен зовут ? , они говорят да , а ты откуда знаешь ?Так что бро, твои почитатели постоянно прибавляются. Ты молодчага , а компания моя знакома тебе не понаслышке ;)
@VladilenMinin
@VladilenMinin 4 жыл бұрын
Не епам ли случаем?)
@valeriyk7565
@valeriyk7565 3 жыл бұрын
очень доходчиво, спасибо за труд!
@ruslanhoshii3784
@ruslanhoshii3784 3 жыл бұрын
контент топовый, все очень грамотно и понятно. Спасибо)
@MyLovedChannel
@MyLovedChannel 4 жыл бұрын
Отличный материал, как всегда.
@batorko
@batorko 4 жыл бұрын
Как всегда отличный урок!
@АлексейЛ-ы4ж
@АлексейЛ-ы4ж 4 жыл бұрын
Как обычно, на высшем уровне) Спасибо тебе от всех джунов!
@Irishka_Vinni
@Irishka_Vinni 4 жыл бұрын
Очень понравилось, что все лаконично и без лишней воды, для новечков все понятно объясняется :)
@beda9679
@beda9679 Жыл бұрын
Владилен, просто огромнейшее спасибо за такой краткий и подробный разбор!
@Pr0xytube
@Pr0xytube 4 жыл бұрын
Спасибо. Всё прекрасно, как всегда)
@vladimirww5152
@vladimirww5152 3 жыл бұрын
Классное объяснение!
@andreyzavarygin8981
@andreyzavarygin8981 4 жыл бұрын
Спасибо, много нового узнал!
@nolightnohope3302
@nolightnohope3302 3 ай бұрын
спасибо за урок!
@irinamalysheva5392
@irinamalysheva5392 4 жыл бұрын
Все круто, продолжаем))
@antonchudinov2057
@antonchudinov2057 2 жыл бұрын
Спасибо за труд. Как всегда все доступно и понятно)
@rustamtishkov2479
@rustamtishkov2479 4 жыл бұрын
Привет, не хотел бы запилить видосик на тему drag&drop? Я думаю это интересная для многих тема. Т.к эта технология часто применяется для упрощения интерфейса
@VladilenMinin
@VladilenMinin 4 жыл бұрын
Почему бы и нет)
@TheBorninmotion
@TheBorninmotion 4 жыл бұрын
но она усложняет доступность(accessibility) а сейчас эта тема очень актуальна все больше и больше
@rostyslav5334
@rostyslav5334 4 жыл бұрын
@@VladilenMinin + за drag&drop
@ДенисАрхипов-м3ч
@ДенисАрхипов-м3ч 4 жыл бұрын
@@VladilenMinin +
@nagorny19
@nagorny19 3 жыл бұрын
@@TheBorninmotion Боже, ну что за ерунда? Она никак не влияет на доступность (accessibility)
@АндрейМартыненко-м6ц
@АндрейМартыненко-м6ц 4 жыл бұрын
Отличное видео, понятней некуда. Продолжай, смотрю твои видео постоянно) Много полезного для себя подчеркнул, причем не только в этом видео, курс про Реакт просто супер, пока в процессе прохождения, но контент очень нравится:)
@sergeyyurkevich9985
@sergeyyurkevich9985 4 жыл бұрын
Отличное объяснение, спасибо!
@Survoman
@Survoman 6 ай бұрын
Супер, спасибо!
@наташа-картошкина
@наташа-картошкина 3 жыл бұрын
гениально-шикарно!
@АлександрВарыгин-в3ы
@АлександрВарыгин-в3ы 4 жыл бұрын
Спасибо за урок!
@Vladimir_Khokhlov
@Vladimir_Khokhlov Жыл бұрын
Красавчик! Спасибо!
@ResultSchool
@ResultSchool 2 жыл бұрын
Для тех, кто хочет освоить профессию Frontend разработчика за 7 месяцев - bit.ly/3ys25Mu Освоить основы веб-разработки бесплатно. Курс по HTML & CSS - bit.ly/3AdhuBV
@yakut54
@yakut54 4 жыл бұрын
Привет! Начал таки React курить. Ещё раз спасибо! Новосибирск Forever!!! =))
@VladilenMinin
@VladilenMinin 4 жыл бұрын
Продуктивного обучения) Новосибу привет
@Vladikslavik
@Vladikslavik 4 жыл бұрын
Идеальная подача! Я не встречал ещё лучшего объяснения! 👍👍👍
@devfak1239
@devfak1239 4 жыл бұрын
Раз уж кто-то решил попросить drag n drop, то почему бы не сделать некий экскурс в события, рассказать немного про всплытие, погружение, объект события, делегирование, preventDefault и как все это связать и лучше всего использовать. И после этого уже рассказать про drag n drop в качестве примера.
@VladilenMinin
@VladilenMinin 4 жыл бұрын
Скоро про все эти темы будет много материала
@zvo1989
@zvo1989 4 жыл бұрын
Отличные материалы, легко смотреть. Коротко, ясно без мычаний и заиканий. Продолжайте в том же духе. Смотреть одно удовольствие. Спасибо Вам:)
@НиколайКузнецов-л3с
@НиколайКузнецов-л3с Жыл бұрын
Это наверно единственное видео на канале, которое смотреть дольше, чем прочитать теорию на ljs)
@alexselenga
@alexselenga 4 жыл бұрын
Кому нравится графика WebGL? Если нас много - думаю, наш мастер и про это хороший ролик смастерит... ;)
@TheBorninmotion
@TheBorninmotion 4 жыл бұрын
присоединяюсь
@alexselenga
@alexselenga 4 жыл бұрын
@@TheBorninmotion Эх! Нас слишком мало! Но есть же в этом будущее! Просто своими идеями опережаем это немного...
@VladilenMinin
@VladilenMinin 4 жыл бұрын
Я пока не хочу уходить в графику, на мой взгляд слишком специфика Есть более актуальные вещи на текущий момент Может быть позже
@ВячеславКузьменко-д1е
@ВячеславКузьменко-д1е 4 жыл бұрын
Кто интересуется графикой js - поищите блог Юрия Артюха. Это монстр в этом вопросе, шикарные видосы у него. Вот ссылка kzbin.info/door/Do7RTzizoOdPjY8A-xDR7g
@oOIMAXIOo
@oOIMAXIOo 4 жыл бұрын
как всегда сразу лайк!)
@george6514
@george6514 4 жыл бұрын
Вполне понятно объясняет
@vzvanov
@vzvanov 4 жыл бұрын
Сегодня праздник у девчат, сегодня будет coding... Отличное видео.
@skrillex8334
@skrillex8334 4 жыл бұрын
Отличное видео!
@serjdenisov2114
@serjdenisov2114 4 жыл бұрын
Спасибо за пояснения!
@МаринаГуд-к3г
@МаринаГуд-к3г 2 жыл бұрын
Спасибо огромное! Ваши видео невероятно полезны мне. Смотрю, повторяю код, запоминаю!
@ВячеславКузьменко-д1е
@ВячеславКузьменко-д1е 4 жыл бұрын
Отличная подача. Да, про деструктуризацию данных - это очень хорошая идея для нового видео! 👍
@alexcc333
@alexcc333 4 жыл бұрын
Спасибо материал качественный
@evgeny9242
@evgeny9242 4 жыл бұрын
ура! новый выпуск! я только вчера все 14 закончил😎
@VladilenMinin
@VladilenMinin 4 жыл бұрын
Приятного просмотра)
@jmksm
@jmksm 3 жыл бұрын
Как всегда топ.
@alihandromarialopez7595
@alihandromarialopez7595 4 жыл бұрын
отлично и понятно, спасибо
@user-dmytrobelei
@user-dmytrobelei 3 жыл бұрын
Круто, молодец, спасибо
@Abdul-hy4cy
@Abdul-hy4cy 2 жыл бұрын
Спасибо за видео! Приятно смотреть уроки, где нет лишней информации.
@imvasia13
@imvasia13 4 жыл бұрын
Огромное спасибо, Владилен, контент как всегда отличный!)
@MrBelkz
@MrBelkz 4 жыл бұрын
Спасибо большое за разбор!))
@АртурБеленченко
@АртурБеленченко 4 жыл бұрын
Классное видео Владилен! Вы очень понятно преподносите материал. Лайк!
@rinatkhusainov5894
@rinatkhusainov5894 4 жыл бұрын
Браво!
@ivanMoldovanu
@ivanMoldovanu 3 жыл бұрын
ну как же круто!
@QwertyQwerty-en3fb
@QwertyQwerty-en3fb 4 жыл бұрын
Салам хорош братан пиши больше видосовСпасибо за твои труды
@alexsoho1359
@alexsoho1359 3 жыл бұрын
Супер, 🙏 спасибо
@alexfender88
@alexfender88 3 жыл бұрын
Отлично!
@hutoryanin
@hutoryanin 3 жыл бұрын
*Л. а. й. к. о. с.* за видос.
@davydshamiiev9083
@davydshamiiev9083 3 жыл бұрын
спасибо большое
@Cobr3nn
@Cobr3nn 4 жыл бұрын
круто конечно . Наверно стоит затронуть было извлечение переменных из объекта с различным наименованием) а так огонь
@VladilenMinin
@VladilenMinin 4 жыл бұрын
Следующий ролик в плейлисте
@undefined-n5v
@undefined-n5v 4 жыл бұрын
Важный момент, который нужно подчеркнуть - spread работает только с итерируемыми полями (массивы, объекты), но если итератор не поставляется по-умолчанию, то ничего не получится. Пример, геттеры не будут разворачиваться. Это меня опечалило, однако, по идее, мы можем определить свои итераторы. Можно считать это идеей для видео (именно в связке со spread, про интераторы отдельно вроде есть видео на канале).
@ЕвгенийАлексанян
@ЕвгенийАлексанян 4 жыл бұрын
Спасибо большое)
@artemijeka
@artemijeka 2 жыл бұрын
Спасибо!
@АндрейХлыбов-н5т
@АндрейХлыбов-н5т 3 жыл бұрын
Круть, спасибо
@cavka89
@cavka89 4 жыл бұрын
Спасибо
@ЕвгенийЛьвов-о2в
@ЕвгенийЛьвов-о2в Жыл бұрын
Лучший!
@i2wenty1ne
@i2wenty1ne 4 жыл бұрын
Все круто, спасибо! Еще бывают ситуации, когда с сервера приходят объекты c ключами в стиле under_score, а тебе нужно например в camelCase, тогда можно переименовывать при spread: const { user_id: userId, } = data; и так в дальнейшем вместо user_id использовать переменную userId
@VladilenMinin
@VladilenMinin 4 жыл бұрын
Хороший кейз Однако в идеале, чтоб сервер подстраивал формат под фронт перед отправкой)
@usera8007
@usera8007 3 жыл бұрын
Спасибо!
@YuriiKratser
@YuriiKratser 4 жыл бұрын
Спасибо больщое тебе! Вот бы было сдорово если бы на практических разобрал селект (сделал крутой селект) ну и наверное самое сложное что сожет быть это корусель, например аналаг тиндера)
@VladilenMinin
@VladilenMinin 4 жыл бұрын
Селект и карусели будут)
@nargizgasanova6222
@nargizgasanova6222 3 жыл бұрын
qizil xirdaladi)ela
@ארטםמניאיילו
@ארטםמניאיילו 4 жыл бұрын
23:00 - начало
@ארטםמניאיילו
@ארטםמניאיילו 4 жыл бұрын
Не благодарите.А автору респект.
Урок 16. JavaScript. Все о Деструктуризации в JS
15:29
Владилен Минин
Рет қаралды 90 М.
Асинхронный python / Python FastAPI / Python uv / Юрий Селиванов / #16
2:02:23
Организованное программирование | Кирилл Мокевнин
Рет қаралды 14 М.
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 2,6 МЛН
Do you love Blackpink?🖤🩷
00:23
Karina
Рет қаралды 21 МЛН
The Ultimate Sausage Prank! Watch Their Reactions 😂🌭 #Unexpected
00:17
La La Life Shorts
Рет қаралды 8 МЛН
Миллионер | 3 - серия
36:09
Million Show
Рет қаралды 2,1 МЛН
JavaScript Паттерны. Шаблоны проектирования. 17 Примеров
1:54:30
TypeScript - Быстрый Курс за 70 минут
1:08:00
Владилен Минин
Рет қаралды 638 М.
Урок 17. JavaScript. Все о LocalStorage
16:39
Владилен Минин
Рет қаралды 154 М.
Полный гайд по JavaScript собеседованию. Все в 1 видео!
1:41:32
Полный роадмеп для backend-разработчика
24:03
Sergey Nemchinskiy
Рет қаралды 18 М.
Урок 13. JavaScript. Все о Map, Set, WeakMap, WeakSet с примерами
40:03
Владилен Минин
Рет қаралды 155 М.
Как дебажить JavaScript. Chrome DevTools
59:34
Владилен Минин
Рет қаралды 83 М.
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 2,6 МЛН