推荐js库: underscore

Underscore封装了经常使用的JavaScript对象操做方法,用于提升开发效率。css

之间没用他以前,本身写,那是至关的酸爽。api

如循环处理:spa

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

用他翻译

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

 

如要删掉数据中的某条3d

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

 

还有不少,须要本身去体会,用了都知道很higncode

附上api,平常也可查看下对象

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

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

-------------开发

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

效果:

 

查询map

 

再看下他的main.js 的实现

 

实现思路大体以下:

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

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

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

 

 

 

 

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

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

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

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

相关文章
相关标签/搜索