首页 > 代码库 > js类型识别

js类型识别

技术分享

 

typeof总结:

  可以识别标准类型(Null除外)

  不能识别具体的对象类型(Function除外)

Object.prototype.toString总结:

  可以识别标准类型和内置对象类型

  不能识别自定义类型

constructor总结:

  识别标准类型(undefined/Null除外)

  识别内置对象类型

  识别自定义对象类型

instanceof总结:

  判别内置对象类型

  不能判别原始类型

  判别自定义对象类型

js类型识别