var parent = {
  foo() {
    console.log("Hello from the Parent");
  }
}

var child = {
  foo() {
    super.foo();
    console.log("Hello from the Child");
  }
}

Object.setPrototypeOf(child, parent);
child.foo(); // Hello from the Parent
             // Hello from the Child

 

var car={
                voice(){
                    console.log("车在叫...");
                }
            };
            
            var bus={
                voice(){
                    super.voice();
                    console.log("大巴车在叫...");
                }
            }
            Object.setPrototypeOf(bus,car);  //将bus的原型指向car
            bus.voice();

 

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

 ES6 对象超类 随笔

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄