Redux 相关概念及源码分析

2018-01-31
阅读 4 分钟
1.6k
划重点: 三个概念:(state, action) => state store action,例如:{type: 'COMPLETE_TODO',index: 1} reducer,只是一些纯函数,它接收先前的 state 和 action,并返回新的 state。 三个原则:单一数据源,State 是只读的,使用纯函数执行修改 概念相关源码 createStore 首先我们先看下 createStore 的参数列表及其...

【JS 小短文】变态版斐波那契

2016-11-20
阅读 1 分钟
1.8k
这段代码逻辑完全没问题,但是如果你稍测试一下可能就会发现问题了,比如可以试一下 fibonacci(70),这时你可能吃个饭回来它还没执行完。

【Service Worker】生命周期那些事儿

2016-11-15
阅读 8 分钟
8k
生命周期是 Service Worker 中比较复杂的一部分,如果你不知道它什么时间将要做什么,以及它带来的好处,那么你可能会有一种感觉:就是它一直在和你较劲。如果理解它的工作机制,你就可以给用户提供完美的,无感知的更新体验。 这篇文章是 Chrome 团队最近总结的一片文章,配合例子讲述生命周期,让我们更容易理解,也解...

Chrome Dev Summit 2016 内容整理(部分)

2016-11-14
阅读 4 分钟
4.3k
今年如果你关注过 Chrome 开发团队的话,那一定或多或少的会听到过 Progressive Web Apps(PWA),实际上,今年 Chrome 团队可谓是 倾尽全力的推广 PWA,从上半年的 Google IO 大会关于 各类有关 PWA 的 9 个专题,直到今天刚刚结束的,基本是 PWA 推广大会的 CDS,可见随着 PWA 技术的成熟以及浏览器的支持度提高,不久...