SOURCE

class Example {
    constructor(name,age) {
        this.name = name;
        this.age = age;
    }
    getName() {
        console.log(this.name);
        return name;
    };
    getAge() {
        return this.age;
    }
}
let example1 = new Example("james",38);
let example2 = new Example("kyrie",30);

function Person() {
    return {
        constructor: Person.prototype.constructor,
        __proto__:Person.prototype,
        getName:function () {
        	console.log("instance function")
		}
    }
}

Person.prototype.getName = function() {
	console.log("prototype function")
}


let person1 = new Person();
let person2 = new Person();

person1.getName();
person1.__proto__.getName();

console.log(person1.__proto__ == Person.prototype)
console 命令行工具 X clear

                    
>
console