function Person(name, age) {
this.name = name;
this.age = age;
}
let obj = {
my: '我的',
};
class Per {
constructor(name, age) {
this.name = name;
this.age = age;
}
}
let p = new Person('刘亦菲', 18);
let person = new Per('牛逼', 66);
console.log(p instanceof Person);
console.log(p.prototype);
console.log(p.__proto__);
console.log(p.__proto__ === Person.prototype);
console.log(Object.prototype);
console.log(p.__proto__.__proto__ === Object.prototype);
console.log(Person.__proto__ === Function.prototype);
console.log(Function.prototype.__proto__ === Object.prototype);
console.log(obj.__proto__ === Object.prototype);
console.log(person.__proto__);
console.log(person.__proto__.__proto__ === Object.prototype);
