難易度のJavascriptのモジュール

そして、「上のJavascript のモジュールなぜ、そういえば」Javascriptをも複雑なプログラムの重荷後。モジュール言語状況の多くでは、Javascriptがああ、すべての後に、これは実際のテストを通じて道路で、ぼんやりによって立つことはできません。C ++は、持っている名前空間をJavaが袋を持っていますが、Javascriptがそれを何ですか?

 

これは、すべてとなっているのJavascript 、モジュール関連の記事説明Javascriptの春のを、一方で話すJavascriptのモジュールはそう簡単ではありません、あなたが見て信じないC ++ Javaのと他のプログラミング言語のモジュラー記事は知っているだろう。しない名前空間とそれほど難しいことでは本当にこれらのメカニズムをパッケージ化?これらの場合は、単に存在しない場合、本当に難しいことではありません。

 

私は多くの人々がからプログラムを学んでいると信じてのC 言語の始まりが、実際の作業は、ごく少数の人だけが使うCの言語を、より多くが使用するC ++ Javaのの言語とを他のオブジェクト指向。個人は、言語の詳細な分析を行いませんが、オブジェクト指向、一見簡単に実際の作業で複雑な問題を解決します。私たちは、ほぼそのように感じ考えています。オブジェクト指向は、甘さを味わったでは、あなたはそれを愛するだろう。残念ながら、JavaScriptの持つ言語のC 言語は、言語レベルで、本当のクラスが存在しない、またはそうでなければ表示されませんprototype.jsのを、このようなライブラリーの基盤。

 

本当のクラスは、それが何を意味するんでしょうか?何プライベートで、どのような公開されているのレベルで制御することができない最も直接的な言語。すべての外部モジュールについては、公共の両方のために。あなたは多くの表示されます。このような理由からJavascriptのコードを、と多くのがある「_」それが何を意味するの意味変数名、?これは、が先行プライベート変数名によって必要な命名規則である「_」の接頭辞、このような変数は、モジュールの外部アクセスすることはできません。この制限は非常にトリッキーではありませんが、それが唯一のケースであることができます。いいえ可視性の制限は、モジュールの独立したが大きな課題に直面しません。そして、これらの問題に対処するために、それはそう単純ではありません。

 

でも、本当のクラスが存在しない、ではない他の側面に言及する。さらに、主に根ざしによるモジュールの困難Javascriptの抽象言語レベルが低すぎる、これは確かに利用の重複につながることは高くありません。モジュールの場合、このような性質は良いことではありません。さまざまな困難に直面したが、人間のIQああ、常にいくつかの方法を生きることは困難です。Cの言語は事を再生するには、オブジェクト指向のオペレーティングシステムを再生するには、同じではありません!C に行き、この分野に興味言語グーグル、私は当分のことを言っJavascriptを、どのようにオブジェクト、モジュラー演劇それからそれを再生するには?

 

どのように葬儀に関する情報は、次の分解を参照してください!

ます。https://www.cnblogs.com/worgeling/p/3606252.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_33825683/article/details/93910260