Типи даних JavaScript: основні поняття, перевірка, перетворення

Контейнери змінних

Змінні в JS – це контейнери, які містять повторно використовувані дані. До ES2015 змінні JavaScript оголошувалися виключно з допомогою ключового слова var:

  • var x;
  • var y;
  • var z;

Сьогодні змінні задаються типами: var, let і const. Вони по-своєму унікальні і служать для підвищення ефективності розробки коду, проте рекомендується використовувати: let – по можливості і const – всякий раз, коли значення змінної повинно залишатися постійним. Використання змінних для зберігання даних є основою мови і складається з трьох частин.

Оголошення змінної – тут змінна зареєстрована у відповідній області видимості. Приклади оголошень змінних:

  • var x;
  • var cup;
  • var car.

Ініціалізація відбувається при оголошенні змінної. Тут їй призначається пам’ять або простір з допомогою движка JavaScript. З-за цього, як тільки змінна оголошена, вона приймає значення undefined навіть перед присвоюванням.

Присвоєння змінній – є найбільш важливим кроком при використанні. Тут змінної присвоюються дані, які є значеннями з використанням оператора присвоювання «=».

Значення JavaScript приймають один із стандартних типів даних:

  • рядок;
  • число;
  • логічний;
  • нуль;
  • невизначений.

Синтаксис для призначення типів можна побачити вище тільки з рядками, що мають одинарні або подвійні лапки. Також логічні значення можуть бути або істиною, або брехнею. При іменуванні змінних в JavaScript необхідно дотримуватися певні правила, а саме:

  • Імена повинні починатися з малої літери.
  • Імена не можуть містити символи або починатися з символів.
  • Імена не можуть починатися з цифри.
  • Імена можуть містити поєднання рядків верхнього регістру, рядків нижнього регістру і цифр.