公用属性与原型链

Posted bubu-sourire

tags:

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

对象声明的两种方法:

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;

 

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

以上是关于公用属性与原型链的主要内容,如果未能解决你的问题,请参考以下文章

javascript类继承系列二(原型链)

原型与原型链(javascript)

js-高级(原型与原型链作用域与作用域链闭包)

原型与原型链

JavaScript——对象属性原型与原型链

JavaScript 原型与原型链