1.原型链&instanceof关键字 简单说明 原型链 与 instanceof 作用原理 1.原型链 1.JS 代码 JS代码 2. 在Chrome 下的 输出台 结果 图片链接 图片链接2 Chrome输出台 2. instancof 关键字 1.简单来说 1. A instanceof B 返回的 结果 == B.prototype.isPrototypeOf(A) 2.内部原理 1. A instanceof B 返回的 结果,等于 myInstanceOf(A,B) 的返回结果, 当然,前提是 B 必须是函数对象, 若不是,instancof会报错,而 myInstanceOf不会。 2.故 Object instanceof Object // == true Object instanceof Function // == true Function instanceof Function // == true Function instanceof Object // == true Object.prototype instanceof Object // == false Function.prototype instanceof Function // == false