自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 从 generator 函数 到 redux -saga (二)

Thunk 函数的自动流程管理 JavaScript 语言的 Thunk 函数  JavaScript 语言是传值调用,它的 Thunk 函数含义有所不同。在 JavaScript 语言中,Thunk 函数替换的不是表达式,而是多参数函数,将其替换成一个只接受回调函数作为参数的单参数函数。// 正常版本的readFile(多参数版本)fs.readFile(fileName, ...

2018-12-31 15:12:43 360

原创 从 generator 函数 到 redux -saga (一)

Generator 函数是 ES6 提供的一种异步编程解决方案教程可查看 阮老师所著es6  用例1,对象转可执行的数组var myIterable = {};myIterable[Symbol.iterator] = function* () { yield 1; yield 2; yield 3;};console.log([...myIterable]);...

2018-12-30 18:41:23 692

原创 web应用性能优化之 nginx + compression-webpack-plugin

当我们的项目越来越庞大是时候 会发现 即使做了code split 代码压缩 动态加载 等等一系列优化之后 页面的响应速度依旧很慢这个时候时候可以使用compression-webpack-plugin 这个插件new CompressionWebpackPlugin({ //gzip 压缩 filename: '[path].gz[query]', t...

2018-12-19 17:16:27 3602

原创 typescript interface 与 type 声明类型的区别

在typescript中, 我们定义类型有两种方式: 接口(interface) 和类型别名(type alias)在官方文档中我们可以看到:Unlike an interface declaration, which always introduces a named object type, a type alias declaration can introduce a name...

2018-12-18 18:19:55 14187

原创 redux componse 函数中的反向职责链模式的演变

最初的实现方式   核心是 reduceRight 方法 把前一个执行结果 作为下一个的参数执行  function add1(str){ return str+1;}function add2(str){ return str+2;}const componse = (...fns)=>(...args){ let last = fns.pop(); ret...

2018-12-02 16:15:57 418

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除