题解 | 继承

继承

https://www.nowcoder.com/practice/ee1e5ee81b1c4fbb8c05a4e903621762

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
  </head>
  <body>
    <script type="text/javascript">
      function Human(name) {
          this.name = name
          this.kingdom = 'animal'
          this.color = ['yellow', 'white', 'brown', 'black']
      }

      Human.prototype.getName = function() {
        return this.name;
      }

      function Chinese(name,age) {
          Human.call(this,name)
          this.age = age
          this.color = 'yellow'
      }
      // 将 Chinese 的原型指向 Human 的实例,实现原型链继承
      Chinese.prototype = Object.create(Human.prototype)

      Chinese.prototype.getAge = function() {
        return this.age;
      }

      // 补全代码
    </script>
  </body>
</html>

全部评论

相关推荐

被加薪的哈里很优秀:应该继续招人,不会给你留岗位的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务