Предпочитать литеральный синтаксис объекта конструктору Object; некоторые авторы заходят так далеко, что называют последний анти-паттерном
Вот самый простой способ настроить App.Utils.Modal.bindClickEvents();
var App = {
Utils: {
Modal: {
bindClickEvents: function() {
return $('a.alert-modal').click(function(e) {
return console.log('Alert Callback');
});
}
}
}
};
Или вы можете собрать его по одному шагу за раз:
var App = {};
App.Utils = {};
App.Utils.Modal = {};
App.Utils.Modal.bindClickEvents = function() {
return $('a.alert-modal').click(function(e) {
return console.log('Alert Callback');
});
};