公用属性与原型链

对象声明的两种方法:

var a = {}; //方法一
var b = new Object(); //方法二

//补充一个:
a===b //false

 

关于公用属性和原型链的理解图:

var 对象=new 函数;
对象.__proto__===函数.prototype;

object.__proto__===Function.prototype;
function.__proto__===Function.prototype;
Object.prototype.__proto__===null;

 

看到成串儿的文字解释就心累,所以我就画图理解了,若有错误麻烦留言指出,谢谢!

posted @ 2019-06-27 15:59  BUBU_Sourire  阅读(163)  评论(0编辑  收藏  举报