2016-05-12 8 views
1

モジュールのパターンと公開モジュールのパターンは、APIを構築しているときや、アクセスできないプライベートなデータを必要としているときのような場合に最も有用でしょうか?Javascriptのモジュールパターンと公開モジュールのパターンは、APIを作成するときにのみ有効ですか?

そして、それを気にしない他のケースでは、単にコンストラクタ関数を使う方が便利でしょうか?

また、このキーワードをあまり使わずにモジュールパターン内にコードを書くことができるので、プライベートなものを使用しなくてもモジュールパターンをより良いものにできますか?

ありがとうございました。

答えて

2

封筒のモジュール/デモモジュールのパターンが使用されます。実装の詳細をカプセル化するという概念は、特定のAPIを公開することを選択していることを意味し、モジュールをより簡単に扱うことができます。

javacriptのプロトタイプ継承を利用すれば、インスタンスがプロトタイプメソッドを「再利用」できるようにすると、コンストラクタがうまくいきます。注意点としては

あなたはは、APIを作成するソフトウェア開発では珍しい出来事であると言っているように見えます。私は、アプリケーションのさまざまな部分が相互にやりとりされるため、ほとんどの場合、APIの形式を作成していると主張します。APIを使用して。 APIのみを知り、各モジュールの実装の詳細を無視すると、コードベースのメンテナンスが大幅に簡素化されます。

関連する問題