instanceof的原理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了instanceof的原理相关的知识,希望对你有一定的参考价值。

参考技术A

29.instanceof的原理
instanceof可以正确判断对象的类型
用于判断某个实例是否属于某个构造函数
在继承关系中用来判断一个实例是否属于它的父类型或者祖先类型的实例;
实现原理是通过判断实例对象的原型属性 proto 和构造函数或者父类的原型对象prototype是否相等,循环遍历,相等则返回true;(简单的说就是只要左边的变量原型链上有右边变量的prototype属性即可)
1)语法

2)底层原理

参考文章: https://zhuanlan.zhihu.com/p/105487552

以上是关于instanceof的原理的主要内容,如果未能解决你的问题,请参考以下文章

instanceof原理是什么,请写代码表示

理解Javascript_07_理解instanceof实现原理

instanceof 原理

JS基础-instanceof原理及其实现

JS 原生方法原理探究:如何实现 instanceof?

手写 instanceof 方法