JavaScript 名前空間の作成は実際には非常に簡単です。独自の関数、オブジェクト、変数などを疑似名前空間に配置する、つまり匿名関数でラップするだけです。
(function(){
関数$(id ; ;
この疑似名前空間を使用して、すべての関数、オブジェクト、変数をカプセル化して保護します。これらは関数内に配置されているため、相互にアクセスすることもできます。ただし、擬似名前空間外のスクリプトではこれらの関数を使用できません。
これらの関数を擬似名前空間外のスクリプトから呼び出せるようにするには、まずウィンドウ オブジェクトを作成します。
コードをコピー
}
function warningNodeName(id) {
alter($(id).nodeName);
}
})();
次に、グローバル化する関数の名前を変更して (または名前を変更しないで) 割り当てます。それをウィンドウ オブジェクト window['myNameSpace'] に渡します。
コードをコピー
}
function warningNodeName(id) {
alert($(id).nodeName);
}
window['myNameSpace']['showNodeName'] =
独自の名前空間を作成しました。
コードをコピー
コードは次のとおりです:
NAME=" 説明" CONTENT="">