Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は、js 変数を 2 つまたは 3 つのスクリプト間でのみ共有する必要があるアプリケーションに取り組んでいます。現在、グローバル変数を使用して共有しています。2 つのスクリプト ファイルのみでグローバル変数の共有を制限することはできますか?
いいえ、これは不可能です。代わりに名前空間を使用できます。例えば
var a={}; a.b={}; a.b.foo= 'something';
私は Ravi に同意します。ネームスペースを見て、もう少し柔軟性を高めることができます。ネストされた名前空間の優れた概要を提供するこの投稿 Addy Osmani をチェックしてください。
http://addyosmani.com/blog/essential-js-namespacing/