首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
炎影
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
31
文章 30
沸点 1
赞
31
返回
|
搜索文章
最新
热门
函数式编程 - Functor (函子)
为什么要学函子 到目前为止已经学习了函数式编程的一些基础,但是我们还没有演示在函数式编程中如何把副作用控制在可控的范围内、异常处理、异步操作等。 什么是Functor 容器:包含值和值的变形关系(这个
函数式编程 - 函数组合
函数组合 纯属函数和柯里化很容易写出洋葱代码 h(g(f(x))) 获取数组的最后一个元素再转换成大写字母 .toUpper(.first(_.reverse(array))) 函数组合可以让我们把细
函数式编程 - 柯里化 (Haskell Brooks Curry)
什么是柯里化 当一个函数有多个参数的时候先传递一部分参数调用它(这部分参数以后永远不变) 然后返回一个新的函数接收剩余的参数,返回结果 普通函数 使用柯里化的函数 lodash中的柯里化函数 _.cu
函数式编程-什么是闭包
**闭包的概念** 闭包:函数和其周围的状态(词法环境)的引用捆绑在一起形成闭包(闭包让你可以在一个内层函数中访问到其外层函数的作用域)
ES6---箭头函数()=>{} 与function的区别
1.箭头函数与function定义函数的写法: 2.this的指向: 3.构造函数 function是可以定义构造函数的,而箭头函数是不行的。 另外,由于箭头函数没有自己的this,所以当然也就不能用
脚手架工作过程
实现脚手架工作流程 1.创建一个新的仓库目录: mkdir small-node-js 2.初始化项目并生成package.json文件
Promise 的源码
编写源码 promise的原理源码; // promsie 状态 status = PENDING; // 成功之后的值 value = undefined; // 失败之后的
js中的微任务和宏任务
宏任务(macrotask)和微任务(microtask)遇到微任务,放在当前任务列的最底端(then或者catch里面的内容)遇到宏任务,放到下一个新增任务列的最顶端当then和then的外层都有宏
函数式编程 - 高阶函数
常用高阶函数 - forEach- map - filter - every - some - find/findIndex - reduce - sort
函数式编程
什么是函数式编程 函数式编程(Functional Programming, FP),FP 是编程范式之一,我们常听说的编程范式还有面向过程编程、面向对象编程 面向对象编程的思维方式:把现实世界中的事
下一页
个人成就
文章被点赞
103
文章被阅读
17,341
掘力值
786
关注了
8
关注者
5
收藏集
1
关注标签
9
加入于
2019-08-27