Перед тем, как опубликовать пост с уроком, хочу попросить вас посмотреть на код ниже. Здесь три варианта. Так в чем же разница? Что мы в итоге увидим в консоли, запустив код?
Вариант 1
var user; //объявляем переменную user
console.log(user); //вывести переменную user в консоли
var user = 'qqc'; //присвоить переменной user значение 'qqc'
Вариант 2
var user; //объявляем переменную user
var user = 'qqc'; //присвоить переменной user значение 'qqc'
console.log(user); //вывести переменную user в консоли
Вариант 3
console.log(user); //вывести переменную user в консоли
Как узнать, что будет, если запустить этот код?
Если вы пробовали выполнять примеры из предыдущего урока, то первые два пункта можете пропустить.
- Откройте brackets (или любой другой текстовый редактор) и вставьте туда основу вашего веб-приложения. Минимальный каркас страницы я публиковала в предыдущем уроке. И сохраните, назвав
index.html
. - Создайте еще один файл
app.js
. - По очереди вставляйте туда код варианта. Сохраняйте. Запускайте приложение.
- В открывшемся браузере открывайте консоль в инструментах разработчика (правой кнопкой мыши -
просмотреть код
илиCtrl + Shift + I
)и смотрите результат.
Ответ и сам урок по теме, название которой вы увидите после запуска первого варианта кода, опубликован здесь.
Ну а тому, кто первым ответит, как будет называться тема следующего урока, бонус в 50 GBG после начисления выплаты за него. Еще столько же получит тот, кто назовет причину такого ответа.
Голосуйте за моего делегата здесь. Для этого нужно нажать на стрелочку рядом с моим ником qqc
. Спасибо за поддержку! 🙏🌸
В первом случае в консоли видим undefined
Т.е. переменная объявлена, но не определена (не присвоено ей значение)
Что то видимо будет про переменные. Возможно, "Неопределенные переменные"?
Во втором варианте увидим "qqc"
И в третьем "Uncaught ReferenceError: user is not defined at", потому что переменную не создали,
Все правильно! Вы ответили на оба вопроса, после выплаты я перечислю вам 100 GBG 😉
Вот это удача))
@qqc, привет. Мой пост с вопросом оказался в тени, поэтому обращаюсь лично к тем, кто "в теме". Если не сложно, дай пожалуйста свои рекомендации. Спасибо.
https://golos.id/ru--perekvalifikacziya/@dayush/perekvalifikaciya-iz-inzhenera-prochnista-v-inzhenera-programmista-za-1-god
@qqc, Поздравляю!,
Ваш пост был упомянут в моем хит-параде в следующие категории:
Привет!
Этот пост был выбран Академией Голоса и попал в список программы поддержки качественных образовательных постов.
Ссылка на твой пост будет опубликована в отчете Академии.
Спасибо за полезный контент (ノ◕ヮ◕)ノ*:・゚✧