backbone.js提供了一套web开发的框架,通过Models进行key-value绑定及custom事件处理,通过Collections提供一套丰富的API用于枚举功能,通过Views来进行事件处理及与现有的Application通过RESTfulJSON接口进行交互.它是基于jquery和underscore的一个js框架。 主要组成: 1.model:创建数据,进行数据验证,销毁或者保存到服务器上 2.collection:可以增加元素,删除元素,获取长度,排序,比较等一系列工具方法,说白了就是一个保存models的集合类 3.view:绑定html模板,绑定界面元素的事件,初始