在面向对象编程(OOP)思想中,继承是指类与类之间的关系。但在JS中,没有类的概念。当然我们可以通过构造函数来模拟(实现)类与类之间的关系,那么问题来了,虽然JS模拟了类与类之间的关系,但在JS中又怎样实现继承呢?
原型,使得类与类之间可以实现继承,多个实例对象可以共享一个方法。
如果多个实例对象不共享一个方法,不使用原型概念,会发生什么事情?
// 抽象一个数据行为模板(class)
// 构造函数 => Person
function Person(name,age){
this.name = name;
this.age