首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
yifancong
掘友等级
前端工程师
|
互联网小厂
坚持十年会怎样
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
150
文章 150
沸点 0
赞
150
返回
|
搜索文章
最新
热门
webpack4优化总结
一份webpack4优化详细指南: 打包多页面, 优化构建速度和大小, 按需加载, 线程加载loader工具thread-load, 等等
react16 Fiber
维护一个虚拟dom树,当数据变化时(setState),会在will生命周期中合并更新队列自动更新虚拟DOM,得到一个新树,然后在updatecomponent阶段diff新老虚拟DOM树,找到有变化的部分,得到一个change(patch),将这个patch加入队列,最终批量…
react-router与history 源码解读
createBrowserHistory主要是基于h5 的history中的pushstate以及replacestate来变更浏览器地址栏。当浏览器不支持h5时,会用location.href直接赋值的办法直接跳转页面,检测是否支持h5 的函数supportsHistory,…
解开React15生命周期以及setState面纱
本文章主要是通过阅读深入react技术栈这本书而积累总结读代码而来。所以文章中很多图和描述都来自此书。 creatElement创建虚拟dom节点元素,当使用 React 创建组件时,首先会调用 instantiateReactComponent,这是初始化组件的入口 函数,它…
单页应用模式下保留上个页面浏览状态实践
localStorage理论上来说是永久有效的,即不主动清空的话就不会消失,即使保存的数据超出了浏览器所规定的大小,也不会把旧数据清空而只会报错。但需要注意的是,在移动设备上的浏览器或各Native App用到的WebView里,localStorage都是不可靠的,可能会因为…
你不知道的js——上
代码中foo 被绑定在函数表达式自身的函数中而不是所在作用域中。换句话说,(function foo(){ .. }) 作为函数表达式意味着foo 只能在.. 所代表的位置中被访问,外部作用域则不行。foo 变量名被隐藏在自身中意味着不会非必要地污染外部作用域。 catch分句…
个人成就
文章被点赞
9
文章被阅读
4,592
掘力值
129
关注了
35
关注者
3
收藏集
2
关注标签
15
加入于
2019-06-03