4

http://ejohn.org/blog/simple-javascript-inheritance/を見つけました。これはまさに私が探しているものですが、それでも機能するかどうか、問題が発生する可能性があるかどうか疑問に思っています。

4

1 に答える 1

4

現在、多くの最新のライブラリは従来の継承を使用しています。そのコア メソッドは次のとおりです (Stoyan Stefanov による JavaScript パターン、127 ページ)。

function inherit(C, P) { 
    var F = function () {}; 
    F.prototype = P.prototype; 
    C.prototype = new F(); 
    C.uber = P.prototype; 
    C.prototype.constructor = C; 
} 

使用されているプロジェクトの例は次のとおりです。

于 2012-06-17T15:36:36.333 に答える