Первый код: консоль и console.log
Начнём знакомство с традиции – выведем приветствие в консоль. Для этого используется console.log(...). В браузере консоль есть в инструментах разработчика (клавиша F12), а в наших уроках она находится прямо под редактором.
Текст, который нужно вывести, берётся в кавычки – одинарные или двойные, JavaScript принимает обе. Такой текст в кавычках называется строкой – чуть позже разберёмся с ней подробнее.
console.log умеет выводить разные значения
Текст берём в кавычки. Числа – нет:
console.log('Привет');console.log(42);console.log(2 + 2);За один вызов можно передать несколько значений:
console.log('Итого:', 2 + 3);console.log('Осталось мест:', 10 - 3);Ошибка не означает, что вы «сломали программу». Обычно JavaScript прямо сообщает, что ему не понравилось.
Например, забудем кавычки:
console.log(привет)JavaScript воспринимает привет уже не как текст, а как имя чего-то в программе. Такого имени нет – получаем ReferenceError.
То же самое с незакрытой кавычкой:
console.log('привет)Кавычка не закрыта – движок не смог прочитать программу и сообщает SyntaxError, даже не начав её выполнять.
Ошибки будут встречаться постоянно – это нормальная часть программирования. Со временем вы научитесь смотреть на сообщение ошибки как на подсказку: что произошло и где искать причину.
// теперь вы знаете
console.log(...)выводит значения в консоль – так видно, что делает программа- Текст пишется в кавычках, числа – без них
- Выражение вроде
2 + 2сначала вычисляется, поэтому в консоль попадёт4 - В один
console.logможно передать несколько значений через запятую - Без кавычек слово воспринимается не как текст, а как имя в программе
Что напечатает console.log('2 + 2');?
Что выведет console.log(10 - 3);?