A instanceof B
官方释义:A对象是不是B构造函数构造出来的
本质含义: A原型链上是不是有B的原型
function Person(){}
var person = new Person()
console.log(person instanceof Person)// true
console.log(person instanceof Object)//true 原型链最顶端就是Object
console.log(person instanceof Array)// false
console.log([] instanceof Array)//true
本文深入探讨了JavaScript中instanceof运算符的工作原理,解释了如何判断一个对象是否由特定构造函数创建,以及其在原型链上的作用。通过实例演示了不同类型对象与构造函数之间的关系。
162

被折叠的 条评论
为什么被折叠?



