其他

  • 目录

    1. array
    2. chain

    Array

    1.1 _.chunk(array, [size=1])平均分配数组到一个新的数组中

    console.log(_.chunk(['a', 'b', 'c', 'd', 'e'], 1));
    console.log(_.chunk(['a', 'b', 'c', 'd', 'e'], 2));
    console.log(_.chunk(['a', 'b', 'c', 'd', 'e'], 3));
    console.log(_.chunk(['a', 'b', 'c', 'd', 'e'], 4));
    =========================
  • dash,大名鼎鼎,它的documenation功能大家都用得很多,但是snippets可能就用得比较少了。
    一图胜千言。
    demo


    有了这个,就可以把一些常用的代码片段提前写在这儿,比如for循环啦,ajax请求啦等等,而且跟编辑器无关。只要给dash开通辅助功能,它就能在任何地方使用!



  • 前言

    前一阵子用了一下css-module,有一个问题没有解决,那就是同样一个元素添加多个类名的情况。比如我想要这样的效果。这种做法很常见,一般用于.title定义公共样式,title#{n}定义各自独有的样式。

    <div class="title title1"></div>
    <div class="title title2"></div>
    

    如果希望通过css-module来完成的话,代码大概是这样。

    import style from "./index.scss"
    <div className={style.title, style.
  • //to do

  • 要解决的问题

    平常在处理数据的时候我们常常需要进行类似这样的处理。

    var before = [
    {
      id:1,
      name:"youngwind',
      age:24
    },
    {
     id:2,
     name:"xiaoye",
     age:30
    }
    ];
    

    把数组的每一项中的id拿出来作为索引值,重新构建成一个对象,这样以后我每次想查找特定id的名字的时候就不用遍历数组了。

    {
      1:{
        name:"youngwind",
        age:24
      },
      2:{
        name:"xiaoye",
        age:30
      }
    }
    

    就是这么简单的一个功能,我找了好多工具类库