javascript的typeof操作符

【1】typeof操作符是干嘛的???

答:检测给定变量的数据类型。

【2】typeof操作符可能返回那些常见类型(值)???

答:1)、string---这个值字符串

      2)、number---这个值数值

      3)、boolean---这个值布尔值

      4)、undefined---这个值没有定义

      5)、object---这个值是对象或是null

      6)、function---这个值是函数

typeof示例如下:

var message="some string"
alert(typeof message);       //string
alert(typeof (message));     //string

alert(typeof 99);             //number

在上面的例子中的第二个弹框有点意思,typeof只是一个操作符而不是一个函数,因此例子中的圆括号尽管可以使用,但不是必须的

【3】什么是真,什么是假???

答:

真:true、非零数字、非空字符串、非空对象

假:false、数字零、  空字符串、   空对象、 undefined

原文地址:https://www.cnblogs.com/huige728/p/3083771.html