Backbone集合
初始化一个集合
Backbone的查询
<script>var list = [{title: 'title1',description: 'description1'},{title: 'title2',description: 'description2'},{title: 'title1',description: 'description3'}];var MyList = Backbone.Collection.extend({});var aList = new MyList(list);// var foo = aList.filter(function (model) { //find() 方法 ;filter方法查找多个// return model.get('title') == 'title1';// });var foo=aList.where({title:'title1'})</script>
Backbone的遍历
<script>var list = [{title: 'title1',description: 'description1'},{title: 'title2',description: 'description2'},{title: 'title1',description: 'description3'}];var MyList = Backbone.Collection.extend({});var aList = new MyList(list);aList.each(function(model){console.log(model.get('title'));});</script>
<script>var list = [{title: 'title1',description: 'description1'},{title: 'title2',description: 'description2'},{title: 'title1',description: 'description3'}];var MyList = Backbone.Collection.extend({});var aList = new MyList(list);var foo=aList.every(function (model) {return model.get('title') != null;});</script>
//some() 只要model中有一个满足条件都可以
<script>var list = [{title: 'title1',description: 'description1'},{title: null,description: 'description2'},{title: 'title1',description: 'description3'}];var MyList = Backbone.Collection.extend({});var aList = new MyList(list);var foo=aList.map(function(model){return model.get('title');});</script>
<script>var list = [{title: 'title1',description: 'description1'},{title: 'title2',description: 'description2'},{title: 'title3',description: 'description3'}];var MyList = Backbone.Collection.extend({});var aList = new MyList(list);var foo=aList.reduce(function(memo,model,index){return memo+','+model.get('title');},'')</script>
Backbone集合相关推荐
- 【再探backbone 02】集合-Collection
前言 昨天我们一起学习了backbone的model,我个人对backbone的熟悉程度提高了,但是也发现一个严重的问题!!! 我平时压根没有用到model这块的东西,事实上我只用到了view,所以昨 ...
- 初探Backbone
Backbone简介 中文API:http://www.css88.com/doc/backbone/ 英文API:http://backbonejs.org/ Backbone是构建javascri ...
- Backbone.js(1.1.2) API中文文档
2019独角兽企业重金招聘Python工程师标准>>> Backbone.Events(事件) Events 是一个可以融合到任何对象的模块, 给予 对象绑定和触发自定义事件的能力. ...
- Backbone.js 1.1.2
介绍(Introduction) 当我们开发含有大量Javascript的web应用程序时,首先你需要做的事情之一便是停止向DOM对象附加数据. 通过复杂多变的jQuery选择符和回调函数很容易创建J ...
- javascript Backbone框架学习
原文出自http://www.css88.com/doc/backbone/ //1.简介 /** * Backbone.js为复杂WEB应用程序提供模型(models).集合(collections ...
- backbone java_backbone简介_动力节点Java学院整理
简介 Web 应用程序越来越关注于前端,使用客户端脚本与 Ajax 进行交互.由于 JavaScript 应用程序越来越复杂,如果没有合适的工具和模式,那么 JavaScript 代码的高效编写.非重 ...
- 2020年用于前端开发的顶级JavaScript框架
Front-end developers might know this game already: you type "top JavaScript frameworks" in ...
- 编写高性能JavaScript
编写高性能JavaScript 文本来源:点击打开链接(这个排版比较舒服) 本文来源:http://www.admin10000.com/document/4988.html 很多JavaScript ...
- 写高性能JavaScript
很多JavaScript引擎,如Google的V8引擎(被Chrome和Node所用),是专门为需要快速执行的大型JavaScript应用所设计的.如果你是一个开发者,并且关心内存使用情况与页面性能, ...
最新文章
- Hadoop.2.x_HA部署
- 130万奖金池!国家智能网联汽车创新中心ICV创新算法攻关任务报名通道火热开启!...
- 学习汇编语言 -王爽,自已完成的一道课程设计题 (5)
- (chap6 Http首部) 响应首部字段 ServerVaryWWW-Authenticate
- 满屏的if-else,看我怎么消灭你!
- Django扩展xadmin后台管理
- 如何选择 WebClient HttpWebRequest HttpClient ?
- linux 监听数据包,linux下网络监听与发送数据包的方法(即libpcap、libnet两种类库的使用方法)...
- (转)JSP基础精华
- storm日志bebug问题
- 计算机英语(第四版)
- python花瓣飘零_【动态网页】python3爬取花瓣网图片
- 2020年中国汽车后市场行业发展现状分析,汽车保有量不断提升,行业发展前景广阔「图」
- 全球移动通信系统GSM
- 菜鸟站长之家教各位菜鸟站长用WordPress如何给文章生成推广二维码
- Linux中进程的状态
- APT之木马静态免杀
- Anaconda3安装教程及配置(全)
- Win10 LTSC添加闹钟和时钟应用
- perf性能分析工具
热门文章
- 论CSS样式的使用以及常用属性
- Django之ORM使用以及模板语言
- 立即终止Sleep的线程
- InnoDB与MyISAM引擎区别
- 第八章 熟练dom的几个常用方法
- hihoCoder - 1082 - 然而沼跃鱼早就看穿了一切 (字符串处理!!)
- ASP.NET MVC 2
- cs_EmailQueue_Failure///cs_Emails_Dequeue///cs_Emails_Enqueue
- Android UI开发第三十篇——使用Fragment构建灵活的桌面
- Caused by: android.content.res.Resources$NotFoundException: String resource ID #0x0