http://yujianshenbing.iteye.com/blog/1748826jquery
若是将一个Model对象比喻成数据库中的一条记录,那么Collection就是一张数据表。它表示为一个模型集合类,用于存储和管理一系列相同类型的模型对象。数据库
requirejs.config({ baseUrl: 'js/lib', paths:{ app: '../app' } }) // Start the main app logic. //requirejs===define===require源码:var requirejs, require, define; requirejs(['jquery', 'underscore', 'backbone_1.2.3'], function ($, _, Backbone) { var Book = Backbone.Model.extend( { defaults: { name: "unknnown", author: "unknown&", price: 0 } } ); var BookList = Backbone.Collection.extend({ model: Book }); // 建立一系列模型对象 var book1 = new Book({ name : 'Effective Java中文版(第2版)' }); var book2 = new Book({ name : 'JAVA核心技术卷II:高级特性(原书第8版)' }); var book3 = new Book({ name : '精通Hibernate:Java对象持久化技术详解(第2版)' }); // 建立集合对象 var books = new BookList([book1, book2, book3]); console.log(books); } );