代码改变世界

原型链下

2018-02-05 15:49  fkk  阅读(114)  评论(0)    收藏  举报

Grand.prototype.__proto__=onject.prototype

onject.prototype是所有终端的最终原型

原型链是可近的来,如果自己身上没有,就往上找

---------------------------------------------------------------------------------------------------------

-----------------------------------------------------

var obj={};-------内部会来一个new object();

var obj1=new object();

这两构建方式一样

另外还有一种创建对象的方法

object.create()

var obj=object.create(原型/null)    里面可以填原型和null。但是null是没有原型的

第三条,绝大多数对象的最终都会继承自object.prototype    

只有当var obj=object.create(null)  是不会继承object.prototype    

---------------------------------------

方法重写

 和原型链终端上名字一样的方法实现不同方法的功能叫做重写;其实就是我要覆盖你截断你;

 

程序自带的重写