js类型识别

 

typeof总结:

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

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

Object.prototype.toString总结:

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

  不能识别自定义类型

constructor总结:

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

  识别内置对象类型

  识别自定义对象类型

instanceof总结:

  判别内置对象类型

  不能判别原始类型

  判别自定义对象类型

posted @ 2017-05-29 13:25  行动派  阅读(159)  评论(0编辑  收藏  举报