zoukankan      html  css  js  c++  java
  • 推荐js库: underscore

    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

    回首过去,回望你自己,你有多少事是得过且过的完成,又有多少事是用心去做并努力达到完美?
  • 相关阅读:
    [NOIP2013] 提高组 洛谷P1979 华容道
    Vijos P1404 遭遇战
    CodeVS 1506 传话
    P1546 最短网络 Agri-Net
    HDU 4747 Mex
    POJ1020 Anniversary Cake
    【数据结构】平衡二叉树
    【数据结构】二叉排序树
    【数据结构】二叉树
    概念源于生活
  • 原文地址:https://www.cnblogs.com/jshare/p/6769964.html
Copyright © 2011-2022 走看看