📌 Друзья, в телеграмме у нас есть отдельный чат, где вы можете задать вопрос по фронтенд-разработке и вам постараются помочь: 💬 t.me/friendlyFrontendChat Если вам это интересно, присоединяйтесь, задавайте вопросы и помогайте другим 🙂
@Ruslan_Emurlaev4 ай бұрын
Спасибо за видео!
@summerchill27234 ай бұрын
После js, дальше будут уроки по TS и react?
@AleksanderLamkov4 ай бұрын
Пока рано об этом говорить. Буду ещё мастер-классы с JS делать.
@mouri_sanАй бұрын
ох, самая не любимая тема.. погнали :D
@germanromanov2 ай бұрын
Александр, спасибо за разъяснение темы. Прохожу обучение в коробке и у вас намного более понятная подача) Подскажите, я правильно понимаю, что в js необязательно использовать ; в конце строки? Просто до этого изучал java и там оно нужно, а тут кто как пишет)
@AleksanderLamkov2 ай бұрын
Не обязательно. Я не использую, т. к. мне кажется, что без них код выглядит чище. Есть единственный сценарий, при котором скрипт упадет с ошибкой, если не будет точки с запятой: // какая-то инструкция без ";" в конце [массив].какойТоМетод() И вот JS-движок на [ упадет. В хорошем коде таких ситуаций быть не должно, т. к. выражение [массив] лучше выносить в отдельную переменную с говорящим именем.
@svitboomer88404 ай бұрын
А я смотрю ты взял тенденцию на крутые кофты. Одобряю!
@egorsparr0w619Ай бұрын
C двух устройств фармлю вам лайки. С телефона ознакомился с уроком и с компьютера повторил)
@АлександрСальников-с2жАй бұрын
Коммент в поддержку, спасибо за урок!
@Anatoli-bq1pe3 ай бұрын
Большое спасибо за очередной классный видос!
@ITSPHERE-ww6mi2 ай бұрын
спасибо за хорошее обьясние
@smotritelyoutube4 ай бұрын
Лайк, ждём следующее видео
@miwanjaGR3 ай бұрын
Лайк, спасибо за видосик!
@виртуоз_ру3 ай бұрын
Футболка 👍
@Fate0954 ай бұрын
А примерно с какого урока ты перейдешь на js в браузере?
@AleksanderLamkov4 ай бұрын
Примерно с 24-го. Очень уж много тем в базовом джаваскрипте.
@biscvie4 ай бұрын
Спасибо!
@Ятебяуважаюно3 ай бұрын
Привет, спсибо за урок! Почему в 20:33 при сравнении значение length используеться строгий оператор сравнения? свойство обьектов/массивов length же как я понимаю может хранить в себе только тип данных number
@AleksanderLamkov3 ай бұрын
Привет! Использовать нестрогое сравнение в целом считается плохой практикой, поэтому лучше привыкать всегда писать три знака при проверке, даже если 100% уверен, что сравниваем данные одного типа.
@Ятебяуважаюно3 ай бұрын
Вооот, еще хотелось бы узнать зачем конкретно в этом примере используються const value1,2. Можно ли писать for(const key in arr1){ if(arr1[key] !== arr2[key]){ return false } } А точнее почему ты не использовал такую конструкцию?
@Ятебяуважаюно3 ай бұрын
а нет, блин надо смотреть весь урок перед написанием коммента, ты там потом прелдагаешь доработать функцию как раньше с обьектами..переменные нужны
@AleksanderLamkov3 ай бұрын
Потому что дополнительные переменные с говорящими названиями упрощают чтение кода. Многосоставные инструкции в круглых скобках if частенько полезно выносить в переменные.
@AleksanderLamkov3 ай бұрын
Даже если бы эти переменные не были переиспользованы неоднократно, я бы всё равно предпочел их оставить, чтобы код было читать проще 🙃