07. JS с нуля, ваще с нуля (var, переменные)

Оценить качество материала и подачу материала автором видео:

Front-end

Трудоустройтесь middle front-end разработчиком на React JS (TypeScript) за 12-16 месяцев обучения с ежедневной менторской поддержкой в формате видео 1 на 1 и коммерческими проектами в портфолио

Перейти на курс
Front-end

Back-end

Трудоустройтесь middle back-end разработчиком за 12-16 месяцев обучения с ежедневной менторской поддержкой в формате видео 1 на 1 и коммерческими проектами в портфолио

Перейти на курс
Back-end

Карьерный бустер

Получите коммерческий опыт на реальных стартапах, прокачайте tech & soft навыки, научитесь работать в команде, проходить собеседования и получите первую работу в IT!

Перейти на курс
Карьерный бустер

Основы Front-end

Сделайте первый шаг в IT, освоив базовые знания разработки и научившись создавать небольшие проекты на JavaScript

Перейти на курс
Основы Front-end

Основы Back-end

Сделайте первый шаг в IT, освоив базовые знания разработки. Без опыта. Без математики. Только практика: JavaScript, SQL, Node JS, база данных

Перейти на курс
Основы Back-end

Изучение основ JavaScript: Переменные

Автор конспекта: Григорьева Софья

Этот материал разработан для углубленного понимания концепции переменных в JavaScript.

Введение в Переменные

1. Что такое переменная?

Переменная в программировании — это именованное хранилище для данных.

📘

Аналогия: переменная — это «ручка», прикреплённая к «объекту» (например, строке). Держась за «ручку», мы держим сам объект.

2. Зачем нужны переменные?

  • Манипуляции с данными: позволяют выполнять различные действия с хранимыми значениями.
  • Структурирование кода: делают код более организованным и читаемым.
  • Избежание дублирования: пПозволяют использовать одно и то же значение в нескольких местах, меняя его только в одном.
  • Повторное использование: одно и то же значение можно "подсунуть" в разные функции или команды.

3. Объявление и присвоение значений переменным

javascript
let myVariable // Объявление переменной
 
myVariable = "Hello World" // Присвоение значения переменной
 
let myVariable = "Hello World" // Инициализация (объявление и присвоение в одной строке)
 
window.alert(myVariable) // "Hello World"

4. Как правильно и неправильно создавать переменные?

Избегайте использования var — это устаревший способ объявления переменных. Используйте только let или const.

  • let — для переменных, которые можно изменять

  • const — для значений, которые остаются неизменными

javascript
// ✅ Правильные примеры
let userName = "Анна";      // camelCase — стандарт для JS
const MAX_USERS = 100;      // константы пишут ЗАГЛАВНЫМИ буквами
let age2 = 25;              // можно добавлять цифры в конце
 
window.alert(age2) // 25
 
// ❌ Неправильные примеры
let 2age = 30;              // нельзя начинать с цифры
let my-name = "Иван";       // дефис запрещён (в JS это вычитание)
let let = "текст";          // нельзя использовать зарезервированные слова
💡

Запомни: имя переменной может содержать буквы, цифры, _ и $, но не может начинаться с цифры и совпадать с ключевыми словами (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. Основное о переменных

  • Переменные часто ссылаются на объекты
  • Переменные помогают уменьшить дублирование кода
  • Если нужно внести изменение, достаточно поменять значение переменной — и это изменение автоматически применится во всех местах, где она используется.

Боевой маршрут (JS Ваще с нуля)

Видеоурок - 7 видео из 29