Javascript 构建项目中的js功能

Javascript 构建项目中的js功能,javascript,meteor,Javascript,Meteor,我有一个文件client/events/entity.js,我想在其中将一些函数绑定到多个事件。我可以将此函数放在同一个文件中: // save changes function save_changes(id) { // ... } Template.bookmarks.events({ 'click .save_changes' : function(e,t) { save_changes(e.target.id); } /// ... } 或

我有一个文件client/events/entity.js,我想在其中将一些函数绑定到多个事件。我可以将此函数放在同一个文件中:

//  save changes
function save_changes(id) {
   // ...
}

Template.bookmarks.events({
    'click .save_changes' : function(e,t) {
      save_changes(e.target.id);
    }

   /// ...
}

或者,如果我将此函数移到client/lib/save_changes.js文件中会更好?

没有理由将其移到其他文件中;当用户访问页面时,您只需触发一个额外的服务器请求,这将降低总体性能