次の簡単な例があります。
(function() {
var note = {
show: function() {
alert('hi');
}
};
})();
使用時
note.show();
エラー メッセージを表示しますReferenceError: note is not defined
。しかし、無名関数で囲まずにノートオブジェクトを使用するとうまくいきます。
では、匿名関数の外部または他のページでノートオブジェクトを使用するにはどうすればよいですか?