@@petrvictorovich и что же ты теперь весь джс будешь зубрить? ведь большая часть языка по применению ни чуть не проще чем троеточие... нет это не так работает, нужно понимать а не запоминать, как таблицу умножения.
@@gio2156 Ну, вот да - есть разные аспекты знания. Есть то - что требует понимания, есть то, что требует запоминания, есть навыки, которые вообще не осознаваемы, а есть ещё интуиция. И вот как-то так в этом всём приходится жить и работать =) Я зубрить не буду, я просто пересмотрю этот ролик, когда столкнусь с подобными задачами =)
Стоит добавить, что спред при деструктиризации в последнем примере может идти только последним элементом, то есть нельзя поместить "остальное" во "всё кроме последнего"
Мне казалось я знаю про spread все, а оказывается почти ничего не знала🤣 Видео очень познавательно! Спасибо за труд. Очень много нюансов и они очень полезны и в работе, и в собесах думаю может пригодиться. А то я обычно использовала spread только для копирование объектов, массивов:) Только вот один нюанс, Вы сказали, что Rest используется для параметров, то есть аргументов в функции. Но ведь аргументы и параметры это совсем разные понятия, мы ведь не можем использовать rest для аргумента, верно? Думаю это важный нюанс, особенно для новичков. Так что в принципе вопросов нет, только касательно rest-а и можно ли его действительно использовать для аргумента в функции. Слава Украине! 💙💛
Не стоит переоценивать. На собесах если ловить на все нюансы - то это скорее показатель плохой компании. Вы увидели пример использования. При необходимости найдете в сети. А запоминать... Увы. Все в голове не вместить.
Хотелось бы добавить что не стоит использовать слово Rest отдельно в написании да еще и капсом когда вы подразумеваете параметры, ибо это аббревиатура и имеет свой смысл. Думал тут что то новое про написание REST сервирсов. Оказалось изобрели ублюдочный синтаксис передачи параметров. В чем была проблема передать параметры как массив? Не вижу особой разницы: f1(p1, p2, p3) и f2(p1, [p2, p3]) - только вот второй вариант логичный и наглядный.
8 месяцев не открывал редактор и не писал код. Я столько времени тратил на изучение моего любимого javascript'а, а теперь практически ничего не помню. 😭
cпасибо, было полезно
Спасибо за лучший канал про JavaScript!
Премного благодарен! очень легко вас слушать. С точки зрения преподавания/обучения - подача материала ТОП!
Очень понятно и доступно, впрочем как всегда.
Большое вам спасибо
Здравствуйте Александр, сделайте пожалуйста, урок по TypeScript с React.
Поддерживаю!!!!
Ts гавно
Что такое тіпе скрипт
@@deterkot типо скрипт
Большое спасибо за урок!
*О, супер* 👍
Обалденное видео!
ООО да, моя ахиллесова пята, одна из них ;). Спасибо Александр, то что нужно ;)
Спасибо
Ждем видео про деструктуризацию
Отличная подача материала !!!
Спасибо!
Road to 100K , Thank you Alexander.Good job!
Классно! Спасибо за видео!
Спасибо за видео!
В следующем видео будет деструктуризация? Весьма мутная тема. Есть где споткнуться
Спасибо как всегда. Отличное объяснение
Спасибо за полезное видео
Как всегда много примеров, спасибо)
Вот бы все эти фишечки и приёмчики всегда помнить! Можно творить чудеса!
это простая вещь, ничего даже запоминать не нужно, нужно понять суть спред а дальше все очевидно станет
@@gio2156 Да вот нифига. Спред со своей сутью один, а применений куча. И тут либо опыт, либо такие видосы.
@@petrvictorovich и что же ты теперь весь джс будешь зубрить? ведь большая часть языка по применению ни чуть не проще чем троеточие... нет это не так работает, нужно понимать а не запоминать, как таблицу умножения.
@@gio2156 Ну, вот да - есть разные аспекты знания. Есть то - что требует понимания, есть то, что требует запоминания, есть навыки, которые вообще не осознаваемы, а есть ещё интуиция. И вот как-то так в этом всём приходится жить и работать =)
Я зубрить не буду, я просто пересмотрю этот ролик, когда столкнусь с подобными задачами =)
Начал смотреть видео и захотел написать вот такой комментарий: кому плохо видно - смотрите с компьютера на полном экране.
до боли интересно
шикарно
Стоит добавить, что спред при деструктиризации в последнем примере может идти только последним элементом, то есть нельзя поместить "остальное" во "всё кроме последнего"
а если
let b = { name: 'test', param: 15 }
b = { ...b, bike: true }
так тоже создается новый объект, или так нельзя делать?)
Круто))
Александр, а что вы имели в виду под "пустые значения"? Речь о пустой строке, null и undefined? (24-я минута)
null
Классные примеры
отлично
Мне казалось я знаю про spread все, а оказывается почти ничего не знала🤣 Видео очень познавательно! Спасибо за труд.
Очень много нюансов и они очень полезны и в работе, и в собесах думаю может пригодиться. А то я обычно использовала spread только для копирование объектов, массивов:)
Только вот один нюанс, Вы сказали, что Rest используется для параметров, то есть аргументов в функции. Но ведь аргументы и параметры это совсем разные понятия, мы ведь не можем использовать rest для аргумента, верно? Думаю это важный нюанс, особенно для новичков. Так что в принципе вопросов нет, только касательно rest-а и можно ли его действительно использовать для аргумента в функции.
Слава Украине! 💙💛
Не стоит переоценивать. На собесах если ловить на все нюансы - то это скорее показатель плохой компании. Вы увидели пример использования. При необходимости найдете в сети. А запоминать... Увы. Все в голове не вместить.
Корисне відео
Нужно на курс 2.0
коммент для поднятия
Лайк!
Хотелось бы добавить что не стоит использовать слово Rest отдельно в написании да еще и капсом когда вы подразумеваете параметры, ибо это аббревиатура и имеет свой смысл. Думал тут что то новое про написание REST сервирсов.
Оказалось изобрели ублюдочный синтаксис передачи параметров. В чем была проблема передать параметры как массив? Не вижу особой разницы:
f1(p1, p2, p3) и f2(p1, [p2, p3]) - только вот второй вариант логичный и наглядный.
8 месяцев не открывал редактор и не писал код.
Я столько времени тратил на изучение моего любимого javascript'а, а теперь практически ничего не помню. 😭
React не реактивен)
Спасибо!