博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS中实现继承
阅读量:5295 次
发布时间:2019-06-14

本文共 561 字,大约阅读时间需要 1 分钟。

1.第一种方式:原型链

 代码:

  function SuperType(){

        this.property = true;

      }

     SuperType.prototype.getSuperValue = function(){

    return this.property;  

      };

      function SubType(){

    this.subproperty = false;

       }

       //继承了 SuperType   

  SubType.prototype = new SuperType();

    SubType.prototype.getSubValue = function(){

      return this.subproperty

   };

        var instance = new SubType();

 

2.第二种方式:借用构造函数

  funtion SuperType(){

       this.colors = ["red","blue","green"];

     }

     function SubType(){

    //继承了SuperType

    SuperType.call(this);

     }

 

转载于:https://www.cnblogs.com/wewei/p/3389873.html

你可能感兴趣的文章
第一次使用isScroll.js遇到的问题
查看>>
HackerRank - Almost Sorted
查看>>
LintCode "Count of Smaller Number before itself"
查看>>
查看linux硬件信息大全
查看>>
msys
查看>>
文档查看命令总结( cat,head,tail,tac, nl, rev)
查看>>
希尔排序
查看>>
Python攻克之路-vim实现python的补全功能
查看>>
Python攻克之路-IO mode
查看>>
Oracle中的case when then else end 应用
查看>>
Easyui 搜索框的折叠与展开方法
查看>>
js循环遍历的两种方法for循环和for ... in 循环
查看>>
C#:根据银行卡卡号判断银行名称
查看>>
EasyUI 在textbox里面输入数据敲回车后查询和普通在textbox输入数据敲回车的区别...
查看>>
读懂《HTML5网页开发实例详解》这本书
查看>>
CSS3创意样式按钮实现
查看>>
C语言博客作业--函数
查看>>
CentOS查询端口占用和清除端口占用的程序
查看>>
3 View视图 URLconf
查看>>
人生,你应懂得
查看>>