JS - typeof 和 instanceof

typeof
Undefined "undefined"
Null "object"
Boolean "boolean"
Number "number"
String "string"
Symbol "symbol"
函数对象 "function"
其它对象 "object"

instanceof 运算符用于测试构造函数的 prototype 属性是否出现在对象的原型链中的任何位置

a = new Number(5)
a instanceof Number   // true
a instanceof Object   // true
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  •   面向对象(Object-Oriented,OO)的语言有一个标志,那就是它们都有类的概念,而通过类可以创建任意...
    霜天晓阅读 2,175评论 0 6
  • 面向对象的语言有一个标志,那就是它们都有类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。ECMAScr...
    DHFE阅读 1,023评论 0 4
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,272评论 0 13
  • 高三时期的我每天忙碌而又充实,会时不时有一些小感伤,也会不经意间慢慢的对这个世界的黑暗面有了新的理解。那一本厚厚...
    曾一一阅读 187评论 0 0
  • 有些话,一说就后悔 你是否跟我一样,有过话一说出口就后悔的经历。 说话是一门艺术。我知道自己是个很不会说话的人,在...
    传奇小黑猫阅读 306评论 0 6