• 技术文章 >Web开发 >JavaScript

    javascript如何使用构造函数继承

    小妮浅浅小妮浅浅2021-08-24 10:06:37原创3357

    说明

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

    2、使用注意,只能继承父类实例属性和方法,不能继承原型属性、方法、不能再利用。

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

    实例

    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

    推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。

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

    相关文章推荐

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

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网