В javascript есть много типов (типов данных) или значений. после последнего релиза ES6 в список были включены еще два типа данных. сегодня мы познакомимся с ними все вместе.
Значения Javascript в основном бывают двух типов. а именно:
1. Примитивные значения
2. Объекты и функции
- Примитивные значения:
Примитивные значения — это те вещи, которыми нельзя манипулировать внутри кода после их объявления. Существует много примеров примитивных значений, среди которых строки и числа занимают видное место.
Некоторые другие примитивные значения:
*Undefined (не определено), используется для непреднамеренно отсутствующих значений.
* Null (нуль), используется для преднамеренно отсутствующих значений.
* Логические значения (true и false), используются для логических операций.
* Числа (-100, 3.14 и др.), используемые для математических расчетов.
* Строки («привет», «абракадабра» и др.), используемые для текста.
* Символы (необычный), используется для сокрытия деталей реализации.
* BigInts (необычный и новый), используется для математики с большими числами.
2. Объекты и функции:
Объекты — это функции, не являющиеся примитивными типами, т. е. ими можно манипулировать внутри кода. Они могут принимать другие значения и производить над ними операции. В javascript массивы также являются типом объекта.
Теперь, когда у нас есть некоторые фундаментальные знания о типах, давайте спросим, как мы можем узнать о типе определенных данных? К счастью, у нас есть функция с именем TypeOf() в javascript, которая легко справляется с этой задачей. Проверьте следующий код:
Итак, мы видим, что typeOf дает нам типы каждого значения. Итак, на сегодня все, до встречи!!! ❤