私のようなjavascriptの名前空間の設定があります。名前空間変数に簡単にアクセスできますか?
skillet.messages.pages.logon.errors.username
を他の関数からこれをアクセスするとき:
(function (skillet, $, undefined) {
skillet.messages: {
pages: {
logon: {
errors: {
username: 'user is wrong'
}
}
}
};
} (window.skillet = window.skillet || {}, jQuery));
が常に入力するよりも、これをアクセスするより効率的な方法はありますか?
甘い!あなたがどこからでも 'skillet.shortcuts.logonErrors.username'のように簡単にアクセスできる別の' shortcuts'タイプの 'skillet.shortcuts {logonErrors:skillet.messages.pages.logon.errors}'をセットアップすることは理想的ですか? – Andy
これはさらに進歩です。あまりにも多くのエイリアスを作成せず、適切なエイリアスに別の問題が見つかった場合、 'skillet'オブジェクトの下に**エイリアス**を作成することができます。 :) – steveyang
笑 - 円の仕事! – Andy