function fu() {}
var son = new fu();
console.log(fu); // 函数fu
console.log(fu.prototype.constructor); // 就是fu
console.log(Object);
console.log(Object.prototype.constructor); // 就是Object
console.log(son.__proto__); // 实例对象的__proto__属性即他的原型
console.log(fu.prototype); // 即构造函数fu的prototype
console.log(fu.prototype.__proto__); // 构造函数fu的__proto__属性即他的原型
console.log(Object.prototype); // 即Object的prototype
console.log(Object.prototype.__proto__); // 顶层为null
原型与原型链
最新推荐文章于 2024-08-18 10:54:05 发布