js 继承对象

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <script>
         //补充代码
         function Animal(name,num){
             this.name=name;
             this.num=num;
             this.getInfo=function(){
                 document.write("name:"+this.name+"num:"+this.num);
             }
         }
         function Cat(name,num){
             Animal.call(this,name,num);
         }
         function Dog(name,num){
             Animal.apply(this,[name,num]);
         }
         var c=new Cat("df",12);
         c.getInfo();
          var d=new Dog("sdfwe",13);
         d.getInfo();
    </script>
</body>
</html>

cat 和 dog 都是继承Animal。

posted @ 2020-08-03 15:57  为什么可乐总是要加冰  阅读(89)  评论(0)    收藏  举报