构造函数和实例对象和原型对象之间的关系

实例对象中有一个属性: __proto__,也是对象,叫原型,不是标准的属性,是浏览器使用的;
构造函数中有一个属性:prototype ,也是对象,叫原型,是标准的,程序员使用;

构造函数和实例对象和原型对象之间的关系_第1张图片
初步理解构造函数,实例对象,原型对象之间的关系;
1)构造函数可以实例化对象,先有构造函数,再有实例对象;
2)构造函数的prototype属性 指向的就是构造函数的原型对象(prototype);
3)构造函数的原型对象(prototype) 中有一个构造器(constructor),这个构造器指向的就是自己所在的原型对象所在的构造函数;
3)实例对象的原型对象(proto) 属性指向的他所在的构造函数的原型对象(prototype);
4)构造函数的原型对象(prototype)里面的方法可以被实例对象共享,直接访问使用;

你可能感兴趣的:(js+jquery)