The question title might be a misleading and this might be more of a generic javascript question, but anyways, I noticed in the example given in http://backbonejs.org/#Collection-reset
var accounts = new Backbone.Collection;
accounts.reset(<%= @accounts.to_json %>);
that new Backbone.Collection is called without parentheses at the end.
//Is there any difference?
var accounts = new Backbone.Collection;
var accounts = new Backbone.Collection();
What's the difference?