码迷,mamicode.com
首页 > Web开发 > 详细

推荐js库: underscore

时间:2017-04-26 19:25:37      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:效果   入门   之间   推荐   i++   ++   hive   元素   国内   

Underscore封装了常用的JavaScript对象操作方法,用于提高开发效率。

之间没用他之前,自己写,那是相当的酸爽。

如循环处理:

for(var i=0;i<data.length;i++){
    // TODO    
}

用他

_.each(data,function(item){
    // TODO
})

 

如要删掉数据中的某条

data = _.reject(data,function(item){
    return item.id =  要删的数据id
})    

 

还有很多,需要自己去体会,用了都知道很hign

附上api,日常也可查看下

英文的 :  http://underscorejs.org/

国内翻译的: http://www.css88.com/doc/underscore/

-------------

ps: 官网的左侧有个过滤搜索,挺好,思路不错,也可自己查看下源码

效果:

技术分享

 

查询map

技术分享

 

再看下他的main.js 的实现

技术分享

 

实现思路大致如下:

1. 监听上面这个输入框,如有变化,调用1个方法

2. 方法中拿到左侧列表的元素,比对,算出哪些要隐藏掉。

----------------------------------------------------

 

 

 

 

下面是简单入门介绍,就不搬内容了,可过去看

--------------------------------

Underscore.js 入门     http://www.css88.com/archives/4728

Underscore.js 入门-常用方法介绍      http://www.css88.com/archives/4784

推荐js库: underscore

标签:效果   入门   之间   推荐   i++   ++   hive   元素   国内   

原文地址:http://www.cnblogs.com/jshare/p/6769964.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!