Типы данных в JS. Let и const - IZIART

Разработка сайтов
индивидуальный дизайн

Главная » JS » Типы данных в JS. Let и const

Типы данных в JS. Let и const

Обновлено: 05.10.2023
js

Let и const в javascript

  • let и const имеют блочную область видимости (в отличии от var)
  • let и const не существуют до своего объявления (в отличии от var)
  • Областью видимости let и const является ближайший блок
  • Нельзя объявить переменную через const и не присвоить ей значение
  • Нельзя менять значение переменной объявленной через const

Типы данных

Примитивные типы данных:

  1. логический (Boolean),
  2. числа (Number),
  3. большие числа (BigInt),
  4. строки (String),
  5. символы (Symbol),
  6. undefined,
  7. null.

Не примитивный тип:

  1. объект (Object)

Но в языке нет отдельного типа «функция». Формально можем сказать, что подобное неверно, но очень удобно в процессе разработки.

Для приведения любого типа данных к Boolean, необязательно делать именно Boolean(someVar), достаточно !!someVar. Это будет неявным приведением к Boolean.

Строки — иммутабельный тип данных, то есть они неизменяемы:
Примеры преобразований строки в число: Number(‘123’); parseFloat(‘123’);