javascript原型深入了解
__proto__是指向对象本身的原型,所有的对象都有原型,包括原型的本身
原型链上的增删改只能是原型链本身,用后代改上一级是不行的
原型链式是可以修改引用值属性,但是原始值属性是不能修改的
普通函数如果默认不写的话,默认返回的是undefined,而构造函数通过实例化之后,返回的才是this
原型链--链式调用

原型链的顶端是Objcet.Prototype

var obj = Object.create(null) 的原型是不是有object.prototype的
原型的__proto__是可以进行更改的,但是不能自己定义的

网友评论