- 博客(5)
- 收藏
- 关注
原创 进阶之路第五天! 加油!
20200618 21:30 每次记录时间是要在2021年高速自己2020年后半年自己在干吗! Pointfree模式 我们可以在数据处理的过程中定义成与数据无关的合成运算,不需要用到代表数据的那个参数,只要把简单的运算步骤合成到一起,在使用这种模式之前我们需要定义一些辅助的基本运算函数。 我理解的就是跟之前的组合函数差不多!基本含义: 不需要指明处理的函数 只需要合成运算过程 需要定义一些辅助的基本运算函数 // point free 函数的组合 // Hello World => h.
2020-06-21 08:50:07 128
原创 进阶之路第四天! 成功=艰辛+努力+少说空话!
一时间作息时间调整不过来,终于今天早上7点才起的 !加上工作的事情 现在才开始写今天的总结! 时间20020618 16:00 lodash中的柯里化函数! _.curry(func) lodash官方文档 功能:创建一个函数,该函数接受一个或多个func的参数,如果func所需要的参数都被提供则执行func并返回执行的结果,否则继续返回改函数并等待接受剩余的参数。 参数:需要柯里化的函数 返回值:柯里化后的函数 // _.curry(func) const _ = require('lodash'.
2020-06-18 19:34:30 161
原创 进阶之路第三天的学习总结!20200617 5:30 晴
昨天晚上实在是遭不住了,讲到ladash函数的时候困得不行就去睡了今天起大早补个课 在接触过Es6语法之后 发现给js带来了更高的性能和优化 只是当时学习的时候感觉差个啥 我自己的理解就是lodash就像是一个过渡 这个lodash函数也很强大! lodash是一个纯函数库! 什么是纯函数 第二天学到了 也理解了 nice! 下边写几行代码做个lodash的总结吧! // 演示 lodash // first last toUpper reverse each includes find findIndx
2020-06-17 07:10:39 114
原创 进阶之路第二天总结! 6月16号晚11点25!
一丶闭包 **真的以前对闭包理解太差劲了!今晚的课程一语惊醒梦中人! 闭包:函数和其周围的状态(词法环境)的引用捆绑在一起形成闭包。可以在一个作用域中调用一个函数的内部函数并访问到该函数的作用域中的成员。 本质上是在说函数在执行的时候会放到一个执行栈上,当函数执行完毕之后会从执行栈移除,但是堆上的作用域成员因为外部引用不能释放,因此内部函数依然可以访问外部函数的成员! 看下方代码: //这里我们封装一个求次方的函数! function maskPower(power){ return function(n
2020-06-16 23:25:33 105
原创 菜鸟的进阶之路第一天!
2020年6月16日 5:30 晴 /// 高阶函数 // 函数作为返回值 function once(fn){ let done = false; return function(){ if(!done){ done = true; return pay(this,arguments) } } } let t = once(function(money){ return console.log(`支付:${money} Rmb`); }) pay(5) //一次调用即停
2020-06-16 07:03:44 148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人