商丘网站建设价格,无锡网站建设制作公司,肇庆市住房和城乡建设部网站,厦门网站建设案例希望通过比较通俗易懂的讲解和简短的文字#xff0c;让大家能快速理解什么是原型链#xff0c;如果有不对的地方也请各位大佬快速纠正#xff0c;一起共勉#xff0c;使我们初学者快速进阶#xff01;话不多说#xff0c;我们切入正题#xff0c;按着我的步骤一步一步往… 希望通过比较通俗易懂的讲解和简短的文字让大家能快速理解什么是原型链如果有不对的地方也请各位大佬快速纠正一起共勉使我们初学者快速进阶 话不多说我们切入正题按着我的步骤一步一步往下看或许你会有一定的了解。1.在javaScript中,我们知道对于一个对象我们用Object表示而函数用Function表示。在我们学习一些资料的时候有时会出现__proto__和prototype两个有点不易理解的属性我在这里告诉大家要区分[对于__proto__是对象或者实例(new出来的)特有的属性而prototype是Function特有的]。2.那什么是原型链呢就是比如一个对象有__proto__的属性他会指向对象的原型对象的原型又是对象的话那他又有__proto__然后他又会向上去找对应的原型直到找到Object对象的原型的时候就结束了整个一条感觉链子一样的东西我们称他为原型链。3.那可能你要问了prototype是干嘛的他是实例的构造函数特有的也指向对象的原型然后也是通过一步一步往上寻找直到object的原型为止。4.这东西有什么用呢我们在用继承的时候就会用到还有一些设计模式中也会提到具体大家可以搜下度娘这里就不一一陈述了。配个图用于理解最后感谢大家的阅读也希望大家能一起探索前端的未知。