Теория JavaScript. ч.21. Оператор typeof
Предыдущие части:
3. Операторы, Операнды и Выражения.
4. Приоритет операторов, Ассоциативность, Глобальность и Локальность.
5. Переменные. Операции для назначения переменных
6. Поплавки (десятичные числа)
14. Что такое функция? Операция function.
15. Параметры и аргументы функции.
17. Область видимости, локальные и глобальные переменные
18. Логический тип данных: true и false
19. Линейность и Ветвление (разветвление) в функции (if, else, if else, «?»)
20. Операторы сравнения и равенства
Иногда нам нужно выяснить, так как к какому типу данных относится тот или иной элемент. Для этого, в JS, есть специальный оператор.
typeof –оператор, который определяет тип данных элемента и выводит результат определения на экран
Итак, какие типы данных он определяет? Ответы и значения можно посмотреть в таблице ниже.
Но порой встречаются нюансы. В основном, они связаны с объектами, которые могут восприниматься как оболочки, поэтому они будут зависеть от реализации кода в целом.