js 继承语法糖

<script>
      class Animal {
            constructor (name){  //构造一个name属性
                this.name=name
            }
            say(){
                console.log("我是语法糖中的方法"); 
            }
      }  
      //  Dog  继承于   Animal 
      class Dog extends Animal {
          constructor (name){
              //相当于在调Animal 上的构造函数,并把this指向改变了
              super (name)
          }
      }

      var tom=new Dog("马子")
      tom.say()
      console.log(tom);
      
    </script>
上一篇:js原型链


下一篇:能用钱解决的,绝不要花时间 过来人的11条人生经验