JavaScript 检测类型的利器

    在JavaScript中 ,想检测一个变量是什么类型,可以利用内置的typeof操作符。

    例如:

   

typeof 12//输出number
typeof "12"//输出String
typeof true//输出boolean
typeof x(之前未定义)//输出undifined

typeof null//输出object(这里的输出比较特殊)
typeof  new Object()//输出object

 

 

  而如果想检测一个类型究竟是哪一种类型,可以使用instanceof操作符。需要的时候,当instanceof操作符作用于基本类型的时候,会始终返回false,因为基本类型不是对象。

posted @ 2011-06-11 20:12  老去的JAVA程序员  阅读(132)  评论(0编辑  收藏  举报