原型对象(二)类与继承

ES6类的基本语法

例:

  class Cat {
      constructor(name,age){
          this.name = name
          this.age = age
      }
  }
  Cat.prototype.eat = function() {
      console.log("吃鱼")
  }
  let cat = new Cat("喵喵",2)
  cat.eat()
继承

例:

  class User{
      constructor(username,password){
          this.username = username
          this.password = password
      }
      login(){
          console.log("登录")
      }
  }

  class Admin extends User{
      deletePerson(){
          console.log("删除一个用户")
      }
  }

  let admin = new Admin()
  admin.deletePerson()

原型对象(二)类与继承

上一篇:CVE-2010-0249 IE UAF 漏洞分析总结(后面有时间需再次精细化)


下一篇:动态规划问题