标签:fun UNC 定义 ring array 默认 string ror 函数
(1)被构造出对象的 __proto__ 指向 对应 构造函数的 prototype
(2)原型对象prototype 的 __proto__ 指向 Object.prototype
实例化对象中的 __proto__ 指向 对应构造函数 的 prototype
1. prototype原型对象 为构造函数独有,故prototype.__proto__为构造函数独有;prototype包含的方法构造函数本身不能调用,由构造函数所产生的实例化对象可以调用
2. __proto__ 指向 构造出对象 的 对象 内的原型对象 prototype ,故实例对象和构造函数都有__proto__;在__proto__上的方法,拥有__proto__的对象可以调用
自定义构造函数的 prototype.__proto__ 依然指向 Object.prototype;
__proto__指向Function.prototype ;
默认构造函数: Object() Function() String() Number() Boolean() Error() Array() Map() Set() 等等,当定义响应对象时,会自动调用响应的构造函数
默认构造函数(除Object外)的 prototype.__proto__ 全部指向 Object.prototype ;Object.prototype.__proto__为原项链的顶端,指向null
__proto__ 指向Function.prototype;
__proto__在原型链中是 链 ,连接起了一个个原型 ; prototype 是原型,是原型链中的主体
标签:fun UNC 定义 ring array 默认 string ror 函数
原文地址:https://www.cnblogs.com/chuangqianmingyueguang/p/12132645.html