📌 Друзья, в телеграмме у нас есть отдельный чат, где вы можете задать вопрос по фронтенд-разработке и вам постараются помочь: 💬 t.me/friendlyFrontendChat Если вам это интересно, присоединяйтесь, задавайте вопросы и помогайте другим 🙂
@alone36847 ай бұрын
Каждое видео с нетерпением жду!
@an__pir7 ай бұрын
Спасибо, за ваше желание помочь новичкам в JS.
@ВиталийШишкин-з3шАй бұрын
Из тех кого я смотрел, Вы, пока что, единственный кто дает четкое разграничение между параметрами и аргументами! Браво, жаль нельзя подписаться на канал еще раз!
@sunnatxudoykulov413224 күн бұрын
webКадеми
@yaroslavlebediev12 күн бұрын
Функции мне очень напоминают миксини своими параметрами аргументами и значениями по умолчанию
@aton_goldenstern7 ай бұрын
респект за продуктивность и качественный контент) предложение: подавать материал помедленнее, приходится тебя на 0.75 ставить. Хотя может я один такой) В любом случае ты молодец, что тратишь столько времени и усилий в создание обучающих материалов, это вызывает в любом случае только уважение)
@Александр-ю6ж1щ6 ай бұрын
ты такой не один) я практически всех кого смотрю по урокам сразу ставлю на 0.75 )) устал перематывать)
@ЯшаБаратов3 ай бұрын
Я ставил 0.75 и думал что торможу Спасибо поддержал
@ВиталийШишкин-з3шАй бұрын
Я не могу поставить лайк ДВА раза, но могу написать два поста в поддержку канала!
@Дмитрий-л3м1нАй бұрын
Спасибо , очень здорово объясняешь , надеюсь получится дойти до конца курса
@AlekDyaI7 ай бұрын
спасибо
@smotritelyoutube7 ай бұрын
Супер как всегда!
@Jbnvn7 ай бұрын
Про области видимости хорошее объяснение, спасибо
@ByTheWay123 ай бұрын
Спасибо за полезный урок! Когда начал смотреть видео, думал что все тут мне известно, но не знал как можно было пропустить передачу аргумента, если он уже указан по умолчанию, оказывается через undefined можно)
@egorsparr0w6192 ай бұрын
Спасибо,Александр! Очень нравятся ваши уроки. Пересмотрел курсы HTML / CSS. Лендинги с вами поделал, после один сам сделал.
@mdayzz7 ай бұрын
Спасибо за великолепные уроки! ♥
@виртуоз_ру7 ай бұрын
Чётко, ясно и всё по делу. Красава 👍
@АлександрСальников-с2ж3 ай бұрын
Коммент в поддержку, спасибо за урок!
@izi.art.youtube7 ай бұрын
Полезный видеоролик Щас практикую джаваскрипт очень даже помогли 🤌 можете ли вы снять видео о том как выложить в интернет веб сайты или приложении Спасибо 🙏
@AleksanderLamkov7 ай бұрын
Привет! Про деплой сайта - хорошая идея, спасибо!
@Ruslan_Emurlaev5 ай бұрын
Спасибо за видео!
@nomer2012 ай бұрын
Спасибо
@mouri_san2 ай бұрын
круто, спасибо!
@biscvie7 ай бұрын
Спасибо!
@OkazakiTomoyasan7 ай бұрын
💪
@n1zych7 ай бұрын
👍
@AlexAlex-bp9il6 ай бұрын
А в vscode есть какое-нибудь расширение для подписи типов данных, как в вебсторме ?
@AleksanderLamkov6 ай бұрын
Привет! Вручную можно включить в settings.json через эту настройку: "editor.inlayHints.enabled": "on"
@AlexAlex-bp9il6 ай бұрын
@@AleksanderLamkov 👍👍
@svitboomer88407 ай бұрын
А я чет не понял?! А почему никто не написал, что у Саши новый фон? Лично я заметил книги от Робина Мартина: "Чистый код" (вторая справа) и, возможно, "Идеальная работа (первая справа). Программирование без прикрас". Другие две: "Идеальный программист" и "Чистая архитектура". Как твоё мнение, Саш, про "Чистый код", ходят спорные мнения, хотя мне кажется, что концепции там заложены правильные, хоть код чуток и устарел, но это посредственно. И стул то новый, ля красивый. Интересно, что в черной коробке 🤔Моя ставка - заготовки ES 2025
@AleksanderLamkov7 ай бұрын
Да, там все 4 желтые книги Роберта Мартина, все хороши! Чистый код не устареет, там по полочкам основы основ даны, так что смело можно брать и просвещаться 😄 P. S. Из-за экспериментов со светом бежевая коробка превратилась в черную 😮
@dians1s2 ай бұрын
17:10 тут небольшая ошибочка в диапазоне от 18 ДО 125* включительно
@videoSSS_7413 ай бұрын
Спасиб
@Taranenkosemen2 ай бұрын
А можно пожалуйста название плагина, который показывает имена аргументов при вызове функции прикольная штука, лишней не будет))
@AleksanderLamkov2 ай бұрын
В WebStorm это встроенный функционал. Для VSCode, возможно, действительно есть плагин. Спроси в нашем чате, тебе наверняка помогут: t.me/friendlyFrontendChat
@Taranenkosemen2 ай бұрын
@@AleksanderLamkov Благодарю 🤝🏻
@miwanjaGR7 ай бұрын
если вдруг дальше будет TS или что-то из фреймворков, надо на доску тоже выводить)
@AleksanderLamkov7 ай бұрын
Обязательно! На то этот девайс и приобрел :)
@MuhamedErgeshov4 ай бұрын
Pochemu ya stavlu $ u menya vivodit kak strochniy kak obichniy?? Podskazhite pozhaluista
@AleksanderLamkov4 ай бұрын
Извини, я тебя не понял.
@ByTheWay123 ай бұрын
Потому что нужно указывать через ` ` (обратное ударение), а не через одиночные кавычки ' ' и внутри обратного ударения нужно написать ${ а тут уже нужную математическую операцию, переменную и т.д }
@СекретныйКот-и1и7 ай бұрын
Возраст не может быть меньше 0 а меньше 1 - может. Хотя есть ньюанс - в некоторых странах возраст считают от зачатия.
@M4es1ro5 ай бұрын
А зачем в дочерних функциях каждый раз объявлять message через const? Нелья ли просто написать что message=2 или message =3?
@AleksanderLamkov5 ай бұрын
Привет! Это сделано для примера, чтобы показать механику работы области видимости. Мы каждый раз в каждой области видимости объявляем новую переменную с одним и тем же названием. Если бы переменные были объявлены в одной области видимости: const a = 1 const b = 2 …то JS выдавал бы ошибку.
@M4es1ro5 ай бұрын
@@AleksanderLamkov я понял что вы хотите показать механику работы области видимости. Но разве дочерние функции не видят message? Почему в них просто не перезаписать данные?
@AleksanderLamkov5 ай бұрын
Видят, но в том то и дело, что во внутренней области видимости мы не переиспользуем существующую в родительской области видимости переменную, а создаем новую, с тем же именем. Если не писать ключевое слово const перед именами переменнных во внутренних областях видимости, то вообще будет ошибка, т. к. фактически мы будем пытаться переопределить значение константной переменной, которая объявлена в верхней области видимости. Если для первой объявленной переменной message в верхней области видимости поменять ключевое слово const на let, а затем для message во внутренних областях видимости убрать ключевые слова const в начале инструкций, то код будет рабочим, мы каждый раз будем переопределять одну и ту же переменную, которая объявлена на самой верхней области видимости.
@M4es1ro5 ай бұрын
@@AleksanderLamkov а блин, const же нельзя перезаписывать в отличии от let. Тогда возникает вопрос как мы перезвписываем в о внутренних областях? Получается мы создаем локальную переменную внутри? Странно работает всё конечно.
@AleksanderLamkov5 ай бұрын
Да, всё верно, мы всякий раз создаем новую локальную переменную, доступную в рамках области видимости, ограниченной фигурными скобками {}.
@111atlus5 ай бұрын
И еще раз благодарочка! Спасибо! :)
@m.g.04167 ай бұрын
Александр, я так понимаю, вы senior в разработке? А почему решили делать контент 'разработка с ноля'? Я понимаю, что такие видео делать проще, но таких видео в просторах интернета превеликое множество. Почему не более сложные концепции?
@AleksanderLamkov7 ай бұрын
Привет! Грейд грейду рознь, поэтому предпочитаю не вешать на себя ярлык с «уровнем» :) Создание этого ютуб-канала - прямое продолжение моего предыдущего занятия. Ранее я полтора года менторил и консультировал разработчиков начального уровня. Однажды пришло понимание, что эта деятельность не масштабируется (количество проводимых часовых сессий в сутки ограничено количеством свободных от работы, сна и личной жизни часов). С того момента решил делиться своей экспертизой в более масштабном ключе - через ютуб. Ну и контент поначалу я захотел делать именно для новичков. Уровень сложности материалов плавно повышается, чтобы зрителям было проще потреблять информацию. От простого к сложному - в этом и заключается концепция моего контента. Ну а ещё причина такой сложности моего контента - я не считаю, что по базе фронтенда на ютубе достаточное количество актуальных качественных материалов.
@alexb.26167 ай бұрын
"я не считаю, что по базе фронтенда на ютубе достаточное количество актуальных качественных материалов" - согласен. И каждый раз - тема уже знакома и используется, а всё равно что-то новое из ролика узнаёшь. Саша, спасибо!
@Ринат-н1т4 күн бұрын
Здравствуйте, Александр! А зачем нам писать, например, console.log(someFunction(a, b)), если в теле функции итак стоит return, которые вернет нам значение функции при вызове и все это напечатается в консоль?
@AleksanderLamkov4 күн бұрын
Но в консоль ничего не напечатается, если в коде не будет вызова инструкции console.log.