Синтаксис JavaScript Справочник JavaScript JSON Коды клавиш События Строгий режим

JavaScript: Оператор typeof

Оператор Тип оператора А О Типы значений
typeof … Определяет тип данных справа налево 1 любое→строка

Оператор typeof определяет тип данных операнда. Таблица ниже содержит значения, возвращаемые оператором typeof, для всех типов данных, возможных в JavaScript:

Значение x typeof x
undefined
null
true или false
любое число, Infinity или NaN
любая строка
любая функция
любой объект или массив
"undefined"
"object"
"boolean"
"number"
"string"
"function"
"object"

Операнд оператора typeof может быть записан в двух формах – в скобках и без скобок:

var x = 5;
document.write(typeof x + "<br>");
document.write(typeof (x));
Попробовать »

Форма записи операнда никак не влияет на результат.

И для неинициализированной, и для необъявленной переменной оператор typeof возвращает значение undefined:

var x;
alert(typeof x);   // undefined
alert(typeof y);   // undefined
Копирование материалов с данного сайта возможно только с разрешения администрации сайта
и при указании прямой активной ссылки на источник.
2011-2018 © puzzleweb.ru

Реклама на сайте | puzinfo@puzzleweb.ru