page contents

简述一下JS继承,并举例?

轩辕小不懂 发布于 2021-08-02 15:42
阅读 616
收藏 0
分类:面试与就业
1527
Nen
Nen
- 程序员

在 JS 中,继承通常指的便是 原型链继承,也就是通过指定原型,并可以通过原型链继承原型上的属性或者方法。

最优化: 圣杯模式

var inherit = (function(c,p){

    var F = function(){};

    return function(c,p){

        F.prototype = p.prototype;

        c.prototype = new F();

        c.uber = p.prototype;

        c.prototype.constructor = c;

    }

})();

使用 ES6 的语法糖 class / extends

请先 登录 后评论