• 技术文章 >Web开发 >JavaScript

    javascript如何使用构造函数继承

    小妮浅浅小妮浅浅2021-06-08 11:51:46原创111

    1、说明

    使用父亲的结构函数来增强子类的实例,等于复制父亲的实例给子类。

    2、使用注意

    只能继承父类实例属性和方法,不能继承原型属性、方法。

    不能再利用,每个子类都有父亲实例函数的复印件,影响性能。

    3、实例

    function  SuperType(){
        this.color=["red","green","blue"];
    }
    function  SubType(){
        //继承自SuperType
        SuperType.call(this);
    }
    var instance1 = new SubType();
    instance1.color.push("black");
    alert(instance1.color);//"red,green,blue,black"
     
    var instance2 = new SubType();
    alert(instance2.color);//"red,green,blue

    以上就是javascript使用构造函数继承的方法,希望对大家有所帮助。更多Javascript学习指路:Javascript

    专题推荐:javascript构造函数继承
    上一篇:javascript原型链继承的实现 下一篇:javascript组合继承是什么

    相关文章推荐

    • filter在JavaScript中过滤数组元素• JavaScript同步和异步的介绍• JavaScript垃圾回收的两种方法• JavaScript引发内存泄漏的情况• javascript:void怎么解决• javascript内存泄漏的识别方法• javascript中web worker是什么• javascript web worker的应用场景• javascript如何声明函数• javascript怎样避免回调地狱• javascript算法的复杂度介绍• javascript递归函数如何使用• javascript如何反转字符串• javascript反转数组的方法• javascript回文是什么• javascript首字母大写转换的方法• javascript搜索算法有哪些• JavaScript垃圾回收机制的分析• JavaScript内存泄漏的情况• JavaScript内存泄漏的识别及避免
    品易云

    全部评论我要评论

  • 取消发布评论发送
  • 

    Python学习网