问题标题可能具有误导性,这可能更像是一个通用的 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();
有什么不同?