问答详情
源自:1-5 [JavaScript]类型检测

typeof NaN 在Console中的运算结果是"number",不应该是Object吗?求解。。。

typeof NaN 在Console中的运算结果是"number",不应该是Object吗?求解。。。

提问者:麦子穗5223215657 2016-10-27 20:08

个回答

  • ChineseLiao4201855
    2016-10-27 20:30:05
    已采纳

    NaN是一种特殊的number,NaN与任何值都不相等,与自己也不相等。

    下面是typeof运算符对各个类型的返回结果:  

    1.undefined:undefined  

    2.null:object  

    3.string:string  

    4.number:number  

    5.boolean:boolean  

    6.function:function  

    7.object:object