当前位置:Gxlcms > JavaScript > 详解JavaScript中的4种类型识别方法_javascript技巧

详解JavaScript中的4种类型识别方法_javascript技巧

时间:2021-07-01 10:21:17 帮助过:5人阅读

具体内容如下:

1.typeof

  【输出】首字母小写的字符串形式

  【功能】

    [a]可以识别标准类型(将Null识别为object)
    [b]不能识别具体的对象类型(Function除外)

  【实例】


2.Object.prototype.toString

  【输出】[object 数据类型]的字符串形式

  【功能】

    [a]可以识别标准类型及内置对象类型
    [b]不能识别自定义类型

  【构造方法】


  【实例1】

  【实例2】


3.constructor

  【输出】function 数据类型(){[native code]}或者function 自定义类型(){}

  【功能】

    [a]可以识别标准类型、内置对象类型及自定义类型
    [b]不能识别undefined、null,会报错

  【构造方法】

  【实例1】

  【实例2】


4.instanceof

  【输出】true或false

  【功能】

    [a]可以识别内置对象类型、自定义类型及其父类型
    [b]不能识别标准类型,会返回false
    [c]不能识别undefined、null,会报错

  【实例】

以上内容就是详解JavaScript中的4种类型识别方法,希望大家喜欢。

人气教程排行