спасибо огромное. хотела начать с нуля учить и везде где не искала изначально, не могла найти нормальные обьяснения прям с нуля. все очень понятно и чётко.
да! Только у меня курс на минутку за 200 тысяч ( работой оплачен ) но боже мой я на ютуб и молюсь на человека который объясняет все как для меня (гуманитария !) спасибо! Курсы это 99% убожество.
Спасибо за видео! Есть один момент. В видео сказано, что в JS нестрогая типизация, поэтому не надо указывать тип при объявлении переменной. Но нестрогая типизация - это, например, возможность складывать переменные разных типов данных (как это показано далее). А вот динамическая типизация даёт возможность не указывать тип при объявлении переменной. То есть типизация может быть статический и динамической, строгой и нестрогой
Сделай пожалуйста уроки по Vue 3 Сейчас это более, чем необходимо В документации есть много непонятных моментов и если бы ты объяснил бы их, было бы круто Только просьба, чтобы в курсе была не только элементарщина: про поля data, methods, computed, методы жизненного цикла, а также элементарнейшие директивы. А полноценный НОРМАЛЬНЫЙ курс, в котором еще будет говорится про слоты, composition api, фрагменты, телепорты, рефы, миксины
Ребята, для начинающих ещё хочу подкинуть совет: в начале любого скрипта( именно в самом начале) прописывайте ("use strict") это "строгий режим для выполнения Джава скрипта, и если вы ее пропишите, то используйте 'let' для создания переменных
Использование var оправданно, если нужно писать код для старых браузеров времён IE 11 или Opera mini. Во всех остальных случаях лучше использовать let и const, так как они не позволят допустить ошибки, приводящие к неправильным значениям в переменных или изменениям глобальных переменных.
Переменная типа const создается с заглавными буквами, если ты знаешь что в ходе всего проекта она не будет меняться. Допустим const BIRHDAY = "19.12.1995" , тогда здесь заглавными, а у тебя в примере можно и мелкими буквами прописать.
нигде не нашел ответа на свой вопрос. как можно операторы +, -, и так далее выводить в качестве значения переменной. например let plus = + , чтобы я потом эту переменную мог использовать ? Или это всё шляпа и так никто никогда не делает?
ты можешь его вывести только в качестве строки, тоесть при создание переменной допустим let plus = '+'; (Дело в этимх одинарных скобках) console.log(plus); далее смотришь получилось ли тебе в переменную plus, внести значение а чтобы каким другим образом, то это навряд ли
А почему все в своиих видеоуроках показывают только примеры с переменной var . Сейчас никто не использует var , болле современные переменные это let и const
Чувак, var - устаревшая конструкция языка, имеющая проблемы с областями видимости, впоследствии заменена на let в новых версиях, где эти проблемы пофиксены, нафига ты учишь старым стандартам, которые уже не используются?
Ору с экспертов с комментаторской будки, смысл смотреть, то что знаешь лучше? Этот курс рассчитан, кто совсем не знаком с JS и ему сразу понимать разницу между var и let будет тяжело.
а) не сказано про директиву let и про то, чем он отличается от var б) не сказано, что var в принципе устаревшая директива, которую в новом коде использовать не нужно, хоть и нужно понимать как она работает в) ничего не сказано ни про лексическое окружение, ни про видимость переменных объявленных разными директивами. а это вот критически важная информация для понимания как код работает
Ребят, var уже устарелая переменная, используйте либо let (переменная, которую можно будет изменять в коде в будущем) и const (переменную, которую невозможно сменить после ее инициализации, тоесть, в const можно вписать const pi = 3.14, потому что число пи - константа)
Точкой с запятой заканчивается каждое ВЫРАЖЕНИЕ, а не строка, в строке может быть несколько выражений, заканчивающихся точкой с запятой, и наоборот - в одной строке не может быть несколько выражений (!!!) с единствеенной точкой с запятой в конце строки! И одно выражение может быть растянуто на несколько строк, которые НЕ должны заканчиваться точками с запятой! В принципе, всё, видос можно закрывать. Столько ляпов в самом начале, и зачем мешать всё в кучу? Переменные, синтаксис, устаревшие конструкции языка? Только в заблуждение народ вводишь, представляю, чему они научатся!
Точкой с запятой заканчивается statement. В рунете statement называют инструкцией (не выражением). И уже инструкция состоит из выражений и т.д. Пример: пустая инструкция - это просто точка с запятой. ;;; - три точки с запятой, это три пустых инструкции (empty statements), но никак не 3 пустых выражения. 2:33 - точка с запятой говорит о том, что завершилась ИНСТРУКЦИЯ. Конечно же, фраза про то, что точка с запятой завершает строку - жесткая оговорка автора. Так как, в последующих уроках будут инструкции, которые будут растянуты на несколько строк в редакторе.
Пока мне нравится твой подход в обьяснении начала программирования. Более мение просто и понятно.
спасибо огромное. хотела начать с нуля учить и везде где не искала изначально, не могла найти нормальные обьяснения прям с нуля. все очень понятно и чётко.
канал, который дал
мне больше знаний ,чем в школе
Хорошие уроки, чётко объясняете, Молодец!!!
Гарний курс. Дивилась інші, тут дуже доступно пояснюється. Дякую!
Ага
То чувство, когда материал на ютубе подается лучше чем в курсах за 100к
да! Только у меня курс на минутку за 200 тысяч ( работой оплачен ) но боже мой я на ютуб и молюсь на человека который объясняет все как для меня (гуманитария !) спасибо! Курсы это 99% убожество.
@@Rinucca что за курс ?
@@crash5972 ну 200к - есть только 1 курсы такой стоимостью от "топ школ" по типу skillbox, geekbrains ну и тд.
Согласна, умница он!🎉
Спасибо за видео!
Есть один момент. В видео сказано, что в JS нестрогая типизация, поэтому не надо указывать тип при объявлении переменной. Но нестрогая типизация - это, например, возможность складывать переменные разных типов данных (как это показано далее). А вот динамическая типизация даёт возможность не указывать тип при объявлении переменной. То есть типизация может быть статический и динамической, строгой и нестрогой
Доходчиво, буду смотреть следующее видео
Щиро дякую за урок! Було корисно. Вивчаю веб-розробку.
Сделай пожалуйста уроки по Vue 3
Сейчас это более, чем необходимо
В документации есть много непонятных моментов и если бы ты объяснил бы их, было бы круто
Только просьба, чтобы в курсе была не только элементарщина: про поля data, methods, computed, методы жизненного цикла, а также элементарнейшие директивы. А полноценный НОРМАЛЬНЫЙ курс, в котором еще будет говорится про слоты, composition api, фрагменты, телепорты, рефы, миксины
i guess Im kind of randomly asking but do anybody know a good site to stream new tv shows online ?
@Brooks Tyler try FlixZone. You can find it on google =)
Тебя услышали
Чекай он уже делает
Ребята, для начинающих ещё хочу подкинуть совет: в начале любого скрипта( именно в самом начале) прописывайте ("use strict") это "строгий режим для выполнения Джава скрипта, и если вы ее пропишите, то используйте 'let' для создания переменных
Класс. Спасибо
Спасибо бро!
Спасибо!
Кстати, да...я в другом видео смотрел что если допускаем, что будем менять значение переменной в будущем, то надо использовать "let"
спасибо за урок
Очень помогаешь! Спасибо
Есть еще переменная "let" это тоже самое что и переменная "var" только "let" новее
Спасибо
7:30 переменные это то, ради чего весь язык придуман, без переменной это как калькулятор без кнопок цифр )
Согласен, но понимаю что в начале их предназначение ещё не совсем понятно)
Крутой видос . продолжай в том же духе
Спасибо 😉
super objiasnenie like
6:10 как на той сайт попасть?
мне кажется про var надо говорить 2 минуты, что было такое обьявление переменной в далёкие древние времена, сейчас весь код на let и const
Где объявление перемнной с помощью слова Let? и понимание в чем между всеми этими тремя словами принципиальная разница? Сумбурно
Почему не let?
me die?
Внатуре
Тут учать js вне стандарта ECMAScript 5.
Ведь это чуть другая история.
Использование var оправданно, если нужно писать код для старых браузеров времён IE 11 или Opera mini. Во всех остальных случаях лучше использовать let и const, так как они не позволят допустить ошибки, приводящие к неправильным значениям в переменных или изменениям глобальных переменных.
Вобще-то когда создаёшь переменную типа const положено название переменной писать заглавными буквами (пример const NUM = 478;)
Переменная типа const создается с заглавными буквами, если ты знаешь что в ходе всего проекта она не будет меняться. Допустим const BIRHDAY = "19.12.1995" , тогда здесь заглавными, а у тебя в примере можно и мелкими буквами прописать.
@@DiaryofMemories1995 я просто к примеру написал
После Java не привычно создавать переменные не указывая их тип данных
Друг, зачем тебе js если ты знаешь Java?)
@@kirysha52 потому что для фронтенда java не подойдет
Знак долора вполне вальдно использовать как и нижнее подчеркивание
нигде не нашел ответа на свой вопрос. как можно операторы +, -, и так далее выводить в качестве значения переменной. например let plus = + , чтобы я потом эту переменную мог использовать ? Или это всё шляпа и так никто никогда не делает?
ты можешь его вывести только в качестве строки, тоесть при создание переменной допустим
let plus = '+'; (Дело в этимх одинарных скобках)
console.log(plus);
далее смотришь получилось ли тебе в переменную plus, внести значение
а чтобы каким другим образом, то это навряд ли
"$" может быть в названии переменной, как и "_"
получается числа со строками конкатенируются?
А почему все в своиих видеоуроках показывают только примеры с переменной var . Сейчас никто не использует var , болле современные переменные это let и const
Спс урок не плохой, но вот вопрос таков как с тобой выйти на связь, что бы задать кое-какие вопросы? Куда писал ответа не получил!
в const можно изменить внутренние поля
А разве вместо var не let надо писать?
Ключевое слово var - почти то же самое, что и let. Оно объявляет переменную, но немного по-другому, «устаревшим» способом.
Ви з України? Довго шукала подібні уроки і нарешті знайшла. В захваті. Все здається таким легким)))
а где переменная "let" ?
щас бы в 2020 создавать переменные через var
Изучение let я оставил на более позднее время. Считаю что let можно изучить вместе с es6 и Babel
@@itproger уффф. Я уж подумал, что уроки старые.
Привет, я не особо шарю в JavaScript можешь сказать как правильно создавать переменную
@@wolfskrim9981 learn JavaScript в помощь)
В js ещё можно создавать переменные с помощью let, но в чём разница между let и var?
Есть сайт javascriptlearn и там в главе "устаревшее слово var" всё объясняют.
learn.javascript.ru/var здесь ответ.
let - новый формат создания переменных. Он идет в новых версиях языка JavaScript. Его лучше изучать вместе с изучением Babel
@@itproger спасибо
Область видимости
Тут конечно совсем для новичков в программировании. Если вы,как и я перекатываетесь в веб из какого-то другого языка,то это можно скипать по-моему.
let num3 = 5;
let num4 = '5';
let result2 = num3 + num4;
typeof(result2)
консоль говорит что это число
Чувак, var - устаревшая конструкция языка, имеющая проблемы с областями видимости, впоследствии заменена на let в новых версиях, где эти проблемы пофиксены, нафига ты учишь старым стандартам, которые уже не используются?
let - не поддерживается старыми версиями Internet Explorer. Ну а вдруг кому-то оно надо (что-то сделать в старых версиях IE)?! :))
@@ВасилийЗайцев-ь4о о var можно говорить в ознакомительных целях, но акцент делать на let и const, а для древних браузеров есть Babel
Ору с экспертов с комментаторской будки, смысл смотреть, то что знаешь лучше? Этот курс рассчитан, кто совсем не знаком с JS и ему сразу понимать разницу между var и let будет тяжело.
этот видеоурок вышел устаревшим, верните мой ECMAScript 5
можно по идее просто переменная = значение без создания зарание
😇😇
Почему в этом уроке вы использовали var, а не let? Ведь var считается уже устаревшей! А так все классно.
☦❤🙏❤
а) не сказано про директиву let и про то, чем он отличается от var
б) не сказано, что var в принципе устаревшая директива, которую в новом коде использовать не нужно, хоть и нужно понимать как она работает
в) ничего не сказано ни про лексическое окружение, ни про видимость переменных объявленных разными директивами. а это вот критически важная информация для понимания как код работает
зачем нужен консоль?!??! не вижу в нём смысла вообще, объясните!!!
что бы выводить информацию которую не нужно видеть обычному человеку
Ребят, var уже устарелая переменная, используйте либо let (переменная, которую можно будет изменять в коде в будущем) и const (переменную, которую невозможно сменить после ее инициализации, тоесть, в const можно вписать const pi = 3.14, потому что число пи - константа)
Уроки отличные, но есть один минус-вы 2 урока тратите на чепуху. Из этих 2 уроков я извлёк только о JS
@fili “mon” _ причем для начинающих. Походу надо сразу с работы с дом-деревом начинать, чтобы новичек кайфанул!)
ИИСУС ХРИСТОС ЕСТЬ МЕССИЯ И ОН ВОСКРЕС
я конечно не эксперт, но переменные лучше объявлять через let и const
var можно не прописывать
А не лучше вместо "Переменная: " + num + "." написать - `Переменная: ${num}.` ?
Я let использую
В чём-то JS на Pascal похож🤨
1.09.22
Пока похоже на python
Скорее всего автор использует не let, а var потому что он уже старик в web
Точкой с запятой заканчивается каждое ВЫРАЖЕНИЕ, а не строка, в строке может быть несколько выражений, заканчивающихся точкой с запятой, и наоборот - в одной строке не может быть несколько выражений (!!!) с единствеенной точкой с запятой в конце строки! И одно выражение может быть растянуто на несколько строк, которые НЕ должны заканчиваться точками с запятой! В принципе, всё, видос можно закрывать. Столько ляпов в самом начале, и зачем мешать всё в кучу? Переменные, синтаксис, устаревшие конструкции языка? Только в заблуждение народ вводишь, представляю, чему они научатся!
Точкой с запятой заканчивается statement. В рунете statement называют инструкцией (не выражением). И уже инструкция состоит из выражений и т.д. Пример: пустая инструкция - это просто точка с запятой.
;;; - три точки с запятой, это три пустых инструкции (empty statements), но никак не 3 пустых выражения.
2:33 - точка с запятой говорит о том, что завершилась ИНСТРУКЦИЯ.
Конечно же, фраза про то, что точка с запятой завершает строку - жесткая оговорка автора. Так как, в последующих уроках будут инструкции, которые будут растянуты на несколько строк в редакторе.
БОГ ЕСТЬ ЛЮБИТЕ БОГА И СВОИХ БЛИЖНИХ
Я щас утону
Я тоже чуть не захлебнулся
Чел 14 минут рассказывает про var num=5; 😂😂😂
слишком много воды
Спасибо!!
почему var а не let ?
Можешь обьяснить разницу?