简单JavaScript
0 1

typeof 和instanceof 有哪些关键差异?

【概念释义】

typeof 返回字符串类型标签,适合原始类型与 function。instanceof 检查对象原型链上是否存在构造函数的 prototype,适合自定义类与内置引用类型。

【基础使用】

javascript
typeof 123;              "qb-hl-comment">// number
[] instanceof Array;     "qb-hl-comment">// true
({}) instanceof Object;  "qb-hl-comment">// true
class A {}
new A() instanceof A;    "qb-hl-comment">// true

【版本差异】

登录查看完整 722

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)