JS-011

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"?