js prototype、__proto__的区别及使用场景及原型链的说明
一:区别__proto__是所有对象(包括函数都有的);prototype只有函数有;二:原型链是什么?原型链是针对构造函数的。通过new 创建函数,new出来的函数就会继承创建他的函数的属性。如果访问new函数的某个未在当前函数中定义的变量,他就会往上查找(像创建他的函数),这个查找的过程就教做原型链;例:var Person=function(){Person.pr
原创
2017-12-21 20:07:18 ·
2529 阅读 ·
0 评论