Открыть меню    

Определяем тип переменной при помощи оператора javascript typeof

Как известно, в javascript существует 6 типов значений: null, undefined, string, number, object, Boolean. Существует несколько способ узнать какой тип значений хранится в переменной.

Полиморфная функция – это такая функция, которая по-разному обрабатывает аргументы различных типов.

Первый способ определить тип переменной это использовать оператор typeof.

Оператор typeof можно использовать и в синтаксисе функции.

javascript

typeof value;
typeof(value);

console.log(typeof undefined);      //undefined
console.log(typeof 0);              //number
console.log(typeof true);           //boolean
console.log(typeof "opa");          //string
console.log(typeof {});             //  object
console.log(typeof null);           //object     (не объект)
console.log(typeof function(){});   //function (!)
console.log(typeof []);             //object
console.log(typeof {});             //object
console.log(typeof new Date);       //object

Комментарии к статье

Добавить комментарий к сниппету