中等JavaScript
0 1

JavaScript如何判断一个对象是否属于某个类?

【概念释义】

判断对象是否属于某「类」:instanceof 查原型链;Object.prototype.toString 查内置标签;constructor 可被改不可靠;Symbol.hasInstance 可定制。鸭子类型看行为。

【基础使用】

javascript
class Animal {}
class Dog extends Animal {}
const d = new Dog();
d instanceof Dog;    "qb-hl-comment">// true
d instanceof Animal;  "qb-hl-comment">// true

function isDog(v) {

登录查看完整 656

回答讨论

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

本题库更多题目(50)