ramdajs库应用场景

官网:https://ramdajs.com/docs/

学习函数式编程的过程中,我接触到了 Ramda.js。因为很多关于ramdajs,这篇文章更多的是记录我在工作中利用到的场景。


 

  • 引用:
    npm install ramda
    const R = require('ramda')
    import R from 'ramda'  
  • 应用场景:
    1. 两两元素配对:(处理后端数据的时候偶尔会遇到) 
    2.  flatten 展平数组  

    3. converge多次聚合再进行聚合  
    4. innerJoin
    5.  

      intersperse 插入分隔符

    6. groudBy  

    7.  

      groudWith

       

       

       

       

       

 

posted @ 2020-03-15 16:49  TTtttt5  阅读(293)  评论(0编辑  收藏  举报