質問のタイトルは誤解を招く可能性があり、これはより一般的な JavaScript の質問である可能性がありますが、とにかく、http://backbonejs.org/#Collection-resetに示されている例で気付きました
var accounts = new Backbone.Collection;
accounts.reset(<%= @accounts.to_json %>);
その新しい Backbone.Collection は、最後に括弧なしで呼び出されます。
//Is there any difference?
var accounts = new Backbone.Collection;
var accounts = new Backbone.Collection();
違いは何ですか?