Изучение основ JavaScript: Переменные
Этот материал разработан для углубленного понимания концепции переменных в JavaScript.
Введение в Переменные
1. Что такое переменная?
Переменная в программировании — это именованное хранилище для данных.
Аналогия: переменная — это «ручка», прикреплённая к «объекту» (например, строке). Держась за «ручку», мы держим сам объект.
2. Зачем нужны переменные?
- Манипуляции с данными: позволяют выполнять различные действия с хранимыми значениями.
- Структурирование кода: делают код более организованным и читаемым.
- Избежание дублирования: пПозволяют использовать одно и то же значение в нескольких местах, меняя его только в одном.
- Повторное использование: одно и то же значение можно "подсунуть" в разные функции или команды.
3. Объявление и присвоение значений переменным
4. Как правильно и неправильно создавать переменные?
Избегайте использования var — это устаревший способ объявления переменных. Используйте только
let или const.
-
let— для переменных, которые можно изменять -
const— для значений, которые остаются неизменными
Запомни: имя переменной может содержать буквы, цифры, _ и $, но не может начинаться с
цифры и совпадать с ключевыми словами (let, var, const, function и т.д.).
5. Типы данных и операции с переменными
-
String (строка): текст в кавычках
Пример:"Привет",'Мир' -
Number (число): целые и дробные числа
Пример:42,3.14 -
Boolean (логический): true или false
Пример:true,false -
undefined: переменная объявлена, но значения нет
Пример:let x; console.log(x); // undefined -
null: пустое значение, переменная специально обнуляется
Пример:let user = null;
Непосредственно использовать значения напрямую в window.alert('Cat') можно, и команда
сработает — браузер покажет результат без ошибки. Однако лучше
использовать переменные, потому что это:
- снижает вероятность ошибок
- упрощает изменение данных
- делает код более читаемым и структурированным
6. Важность практики и избежание ошибок
- is not defined — переменная не объявлена (ReferenceError)
- undefined — переменная объявлена, но без значения
- Ошибка строк без кавычек — строки в
JSобязательно должны быть в кавычках, иначе будет ошибка синтаксиса
Всегда используйте консоль разработчика (F12) для отладки и экспериментов. Для строк обязательно ставьте кавычки, чтобы избежать ошибок!
7. Основное о переменных
- Переменные часто ссылаются на объекты
- Переменные помогают уменьшить дублирование кода
- Если нужно внести изменение, достаточно поменять значение переменной — и это изменение автоматически применится во всех местах, где она используется.


