window.history属性指向 History 对象,它表示当前窗口的浏览历史。
属性
- History.length:当前窗口访问过的网址数量(包括当前网页)
- History.state:History 堆栈最上层的状态值(详见下文)
人生已如此艰难,就不要再拆穿了
If-None-Match
If-Mofified-Since
http压缩
You can get access to the history object’s properties and the closest
path是/且exact为false
)意味着无论访问什么路径都会匹配1 | export default (Component) => { |
__proto__
获取__proto__
对象__proto__
还有prototype
属性1 | function Person(){} |
React(基于15
)中最值得称道的部分莫过于 Virtual DOM 与 diff 的完美结合,特别是其高效的 diff 算法,让用户可以无需顾忌性能问题而”任性自由”的刷新页面,让开发者也可以无需关心 Virtual DOM 背后的运作原理,因为 React diff 会帮助我们计算出 Virtual DOM 中真正变化的部分,并只针对该部分进行实际 DOM 操作,而非重新渲染整个页面,从而保证了每次操作更新后页面的高效渲染。
最近在看react源码,虚拟dom对比中循环用的是for in遍历对象,一直被教育的是for in顺序是不能保证的等等,但是查阅资料后发现还是有一定规律的。