JavaScript教程
JavaScript基础语法
JavaScript事件和事件句柄
JavaScript HTML DOM对象
JavaScript BOM编程
JavaScript JSON

JavaScript的typeof运算符

语法:typeof(变量/关键字/对象) 圆括号可以省略;

返回一个字符串,表明操作数是什么类型的。

var myFun = new Function("5+2");
var shape="round";
var size=1;
var today=new Date();

typeof myFun // object
typeof shape // string
typeof size // number
typeof today // object
typeof dontExist // undefined

typeof true // boolean
typeof null // object
typeof 62 // number
typeof 'Hello world' // string

对于函数或者对象中的方法
typeof blur // function
typeof eval // function
typeof parseInt // function
typeof shape.split // function

对于预定义的内置类型
typeof Date // function
typeof Function // function
typeof Math // function
typeof Option // function
typeof String // function