Sobes.tech
Back to questions
Intern
87
questionbank

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

Sobes Copilot

Get answers in real time

Answer from AI

sobes.tech AI

Переменная — это именованный контейнер для хранения данных. В JavaScript переменные объявляются с помощью ключевых слов var, let or const.

  • var: Функциональная область видимости, может быть переопределена и переинициализирована. Подвержена хойстингу.
  • let: Блочная область видимости, может быть переопределена, но не может быть переинициализирована в той же области видимости.
  • const: Блочная область видимости, не может быть переопределена или переинициализирована. Значение должно быть присвоено при объявлении.
// Объявление переменной с помощью var
var greeting = "Hello";

// Объявление переменной с помощью let
let count = 10;

// Объявление переменной с помощью const
const PI = 3.14159;

// Изменение значения переменной
greeting = "Hi";
count = 20;

// Попытка изменить значение const вызовет ошибку
// PI = 3.14; // Uncaught TypeError: Assignment to constant variable.

Переменные позволяют хранить и манипулировать различными типами данных: строками, числами, булевыми значениями, объектами, массивами и другими.