JavaScript原型对象和对象原型、原型继承、原型链-2. 原型继承

时间:2024-07-05 12:08:39

可以定义一个父类,然后通过原型继承来继承父类,最后实现子类自有的属性和方法

使用示例:

<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8">
  <title>Title</title>

</head>
<body>
  <script>
    // 父类
    function Person() {
      this.eyes = 2
      this.head = 1
    }

    // 继承父类。然后添加子类独有的方法
    function Woman() {
    }
    Woman.prototype = new Person()
    Woman.prototype.constructor = Woman
    Woman.prototype.baby = function () {
      console.log('生孩子')
    }
  </script>
</body>
</html>