[JAVASCRIPT] - Задание к уроку 3 + БОНУС


Перед тем, как опубликовать пост с уроком, хочу попросить вас посмотреть на код ниже. Здесь три варианта. Так в чем же разница? Что мы в итоге увидим в консоли, запустив код?

Вариант 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 после начисления выплаты за него. Еще столько же получит тот, кто назовет причину такого ответа.


Comments 2


В первом случае в консоли видим undefined
Т.е. переменная объявлена, но не определена (не присвоено ей значение)
Что то видимо будет про переменные. Возможно, "Неопределенные переменные"?

Во втором варианте увидим "qqc"
И в третьем "Uncaught ReferenceError: user is not defined at", потому что переменную не создали,

04.02.2017 06:27
0

Все правильно! Вы ответили на оба вопроса, после выплаты я перечислю вам 100 GBG ????

04.02.2017 06:36
0

Вот это удача))

04.02.2017 07:26
0

Привет!

Этот пост был выбран Академией Голоса и попал в список программы поддержки качественных образовательных постов.
Ссылка на твой пост будет опубликована в отчете Академии.

Спасибо за полезный контент (ノ◕ヮ◕)ノ*:・゚✧

04.02.2017 12:39
0

@qqc, привет. Мой пост с вопросом оказался в тени, поэтому обращаюсь лично к тем, кто "в теме". Если не сложно, дай пожалуйста свои рекомендации. Спасибо.
/ru--perekvalifikacziya/@dayush/perekvalifikaciya-iz-inzhenera-prochnista-v-inzhenera-programmista-za-1-god

05.02.2017 19:16
0

@qqc, Поздравляю!,
Ваш пост был упомянут в моем хит-параде в следующие категории:

  • Голосов - 10 позицию - 85 Голосов
06.02.2017 09:01
0
My pageSettingsLogout
Cancel Confirm
100%
Cancel Confirm
Cancel Confirm