JS-011
Схема уроку з JavaScript про Value vs Variable: Зрозумій різницю між змінною та значенням, яке в ній зберігається
Beginner2 min~2 min read#variables#values#memory

Value vs Variable

Коробка — не те саме, що вміст

Goal

Зрозумій різницю між змінною та значенням, яке в ній зберігається.

Explanation

  • Змінна і значення — це не одне й те саме.
  • Змінна — це місце, де зберігаються дані.
  • Значення — це те, що знаходиться всередині змінної.
  • Одна й та сама змінна може зберігати різні значення протягом роботи програми.
  • Розуміння цієї різниці допомагає легше читати й писати код.

Аналогія

Коробка — це змінна. Предмет усередині коробки — це значення. Коробка не є предметом, вона лише його зберігає.

Code

let name = "Vitalii";

console.log(name);

Result: Vitalii

Типова помилка

Новачки часто називають значення змінною. Насправді змінна лише містить значення.

Remember

  • Variable — це контейнер.
  • Value — це дані всередині контейнера.
  • Змінна і значення — різні поняття.

Quick Quiz

Що є змінною у виразі let name = "Vitalii"?

Resources