2012-02-08 1 views
0

プレゼンテーションの著者hereは、スライド番号から始まるコンストラクトClass.extend()を使用しています。 14継承 - Class.extend()

これは特定のライブラリからのものですか?または、thisの実装を使用している著者ですか?

答えて

1

Class.extend()は、一部のライブラリには適切です。 JavaScriptのキーワードはextendsです。したがって、ほとんどのライブラリではextendが代わりに使用されています。

しかし、Object.create()があります。これにより、別のオブジェクトをプロトタイプとして簡単に新しいオブジェクトを構築することができます。

+0

ありがとうございます!私はJavaScriptを使って継承のようなJavaを実現する簡単な方法を探していますが、どのjsライブラリが構造を提供しているのか知りたいと思っています... –

+0

[John ResignはJavaScriptで古典的な継承を実装しています。 ejohn.org/blog/simple-javascript-inheritance/)。 – alex