Javascript で OOP を学んでいて、最初の例の 1 つに出くわしましたが、3 行目が何をするのかわかりません ==> this.init.apply(this, arguments);
var Class = function(arguments){
var klass = function(){
this.init.apply(this, arguments);
};
klass.prototype.init = function(){};
return klass;
};
そして、全体を説明してくれる人はいますか?私はそれのほとんどを理解していますが、私はこれについて正しい方法で考えているように感じたい.