JS-012
Візуальне пояснення теми «Reassignment» у JavaScript: Дізнайся, як замінити значення, збережене в змінній
Beginner2 min~2 min read#variables#assignment#reassignment

Reassignment

Замінити значення

Goal

Дізнайся, як замінити значення, збережене в змінній.

Explanation

  • Переприсвоєння (reassignment) означає заміну старого значення новим.
  • Змінна залишається тією самою, але її вміст змінюється.
  • Для цього використовують оператор =.
  • Переприсвоювати можна лише змінні, створені через let.
  • Після переприсвоєння старе значення більше не зберігається в цій змінній.

Аналогія

У коробці спочатку лежало яблуко. Ти дістав його й поклав піцу. Коробка залишилася та сама, змінився лише її вміст.

Code

let food = "Apple";

food = "Pizza";

console.log(food);

Result: Pizza

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

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

Remember

  • Reassignment змінює значення.
  • Змінна залишається тією самою.
  • Переприсвоєння працює для let.

Quick Quiz

Що змінюється під час reassignment?

Resources