JavaScript делится на две широкие категории: примитивные и непримитивные.

  • Примитивные типы данных в JavaScript включают числовой, строковый, логический, неопределенный, нулевой и символ.
  • Не примитивный тип данных имеет только один член Object.

Сначала мы должны знать об операторе javascript typeOf

Оператор typeof возвращает тип переменной, объекта, функции или выражения.

1. строка:

Строка может быть такой, как a, b, c. Строка может быть словом или строка может быть предложением. Вы можете создать строку, используя одинарные или двойные кавычки.

Есть 3 разных способа создания строки.

2. Номер:

Целые числа

Следующий оператор объявляет переменную, содержащую целое число.

Чтобы представить число с плавающей запятой, вы включаете десятичную точку, за которой следует хотя бы одно число.

Например:

3. Логическое:

Логический тип имеет два значения: истина и ложь в нижнем регистре.

В следующем примере объявляются две переменные, содержащие логические значения.

4. Не определено:

Неопределенный тип - это примитивный тип, у которого одно значение не определено.

По умолчанию, когда переменная объявляется, но не инициализируется, ей присваивается значение undefined.

5. ноль:

Тип null - это второй примитивный тип данных, который также имеет только одно значение: null.

Javascript определяет, что это пустой указатель на объект. См. Следующий пример:

Javascript определяет, что null - это пустой указатель на объект. См. Следующий пример:

6. Символ:

Javascript добавил в ES6 примитивный тип: символ. Символ отличается от других примитивных типов. Тип символа не имеет буквальной формы.

Чтобы создать символ, вы вызываете функцию символа следующим образом:

7. Объект:

Объект - это набор свойств, где каждое свойство определяется как пара "ключ-значение". Имя свойства объекта может быть любой строкой. Вы можете заключить название свойства в кавычки.

Если у вас более одного свойства, используйте запятую (,) для разделения пар.