首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
BUG给我滚
掘友等级
前端工程师
|
嘿嘿
前端、node、linux菜鸟
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 47
沸点 4
赞
51
返回
|
搜索文章
赞
文章( 47 )
沸点( 4 )
这可能是最通俗的 React Fiber(时间分片) 打开方式
写一篇关于 React Fiber 的文章, 这个 Flag 立了很久,这也是今年的目标之一。 最近的在掘金的文章获得很多关注和鼓励,给了我很多动力,所以下定决心好好把它写出来。 我会以最通俗的方式将它讲透, 因此这算是一篇科普式的文章。不管你是使用React、还是Vue,这里…
打造前端离线日志(一): IndexedDB
本文从理论和实战的两个方面讲述前端离线日志系统是如何构建的,因为内容比较多,我将文章分为 3 部分来讲述整个日志系统的设计。 随着前端项目越发复杂,前端日志的重要性也越发凸显,通常我们使用网络请求上报的方式记录日志,比如 badjs,友盟的 cnzz等等。采用网络请求上报的方式…
如何理解CSS中的BFC特性
css中的 BFC 特性是在css2.1规范中引入的块渲染规则,利用这些规则可以帮助我们处理页面中的布局等问题。比如:在清除浮动方案中我们可以在父容器中加入 overflow:hidden,这就是利用了 BFC 特性。同时也是面试中一个常问的知识点,所以深入理解 BFC 很重要…
如何理解async/await
今天一朋友去大厂面试完之后回来就跟我疯狂吐槽,说问得好深,感觉回答得不太好。 其中有一题就是问:你是如何理解async函数的。 朋友:async函数可以结合promise用于控制异步流程,以同步的思考方式来编写异步的代码,可以提高代码的可读性。 朋友:emmm.........…
三次握手的误解与错误类比 (RFC 解读)
这两个类比就是想当然的错误,为什么会错误,看完全文相信你便了然于心。 另外还有一个就是在谢希仁著《计算机网络》第四版中,讲 “三次握手” 的目的是 “为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误”,这个只能算是表因,并不涉及本质。 如果你细读RFC793,也…
「译」如何以及为什么 React Fiber 使用链表遍历组件树
为了教育我自己和社区,我花了很多时间在Web技术逆向工程和写我的发现。在过去的一年里,我主要专注在Angular的源码,发布了网路上最大的Angular出版物—Angular-In-Depth。现在我已经把主要精力投入到React中。变化检测已经成为我在Angular的专长的主…
[译] React 16.6 懒加载(与预加载)组件
React 16.6添加了一个新的特性: React.lazy(), 它可以让代码分割(code splitting)更加容易。 接下来通过一个股票App Demo, 来学习如何使用React.lazy这个新特性并了解为什么要使用它。 我们创建了一个股票Web App,App展…
JavaScript 算法之复杂度分析
新的一年,先给大家整理分享一个简单而又重要的知识点:时间复杂度和空间复杂度。因为在前几篇文章中,提到了时间复杂度,也许有些小伙伴还不清楚。(ps:希望在我上篇文章留言的那位小伙伴别失望哦,慢慢来。) 学习数据结构和算法就是为了解“快”和“省”的问题,也就是如何设计你的代码才能使…
Promise实现原理(附源码)
1. Promise 基本结构 2. Promise 状态和值 这样就实现了 Promise 状态和值的改变。下面说一说 Promise 的核心: then 方法 3. Promise 的 then 方法 onFulfilled 和 onRejected 都是可选参数。 若 x…
你说你学不动啦,看 Redux 作者怎么说?
编者按:今天这篇文章是 React 团队成员、Redux 作者 Dan Abramov 新编写的一篇文章,这篇文章非常不错。在 2019 到来之际,谨以此文祝大家元旦快乐! 大家总以为我懂得许多东西,而实际情况并不是这样的。我不是在抱怨什么,这也不是什么坏事。 (尽管少数派有来…
下一页
个人成就
文章被点赞
524
文章被阅读
40,736
掘力值
1,444
关注了
39
关注者
61
收藏集
23
关注标签
30
加入于
2018-06-22