JavaScript实现继承的4种方法总结


JavaScript虽没有给出继承的关键字,但是我们依然能够拿出一些好办法实现。

1、原型链继承:

ECMAScript 5 的浏览器来说,还可以用Object.create方法来实现:

复制代码 代码如下:

var Base = function() 

    this.level = 1; 
    this.name = "base"; 
    this.toString = function(){ 
        return "base"; 
    }; 
}; 
Base.CONSTANT = "constant"; 
  
var sub = Object.create(new Base()); 
sub.name = "sub";


« 
» 

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3