我有一个javascript namespace 设置,例如:

(function (skillet, $, undefined) {

  skillet.messages: {

    pages: {

        logon: {

             errors: {
                 username: 'user is wrong'
             }
        }
    }

  };

} (window.skillet = window.skillet || {}, jQuery));

是否有比连续输入更有效的访问方式:
skillet.messages.pages.logon.errors.username
从其他功能访问时?

最佳答案

如果您经常使用某些命名空间,则可以为其创建别名:

var shortcut = skillet.messages.pages.logon
shortcut.errors.username

关于javascript - 访问命名空间变量的更快方法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9417368/

10-10 22:22