SOURCE

function Person() {}
var person1 = new Person()
var person2 = new Person()
//给Person的两个实例对象加上一个效果相同的方法
person1.sayHello = function() {
    console.log('hello')
}
person2.sayHello = function() {
    console.log('hello')
}
// 结果为false 各自占用内存
console.log(person1.sayHello === person2.sayHello)

// 当为大量实例添加相同效果的方法时,将它们存放在prototype对象中,并放到实例中
//达到共享
Person.prototype.sayHello = function() {
    console.log('hello')
}
//true
console.log(person1.sayHello === person2.sayHello)
console 命令行工具 X clear

                    
>
console