首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
天覇
掘友等级
前端开发工程师
|
某某某
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
108
文章 108
沸点 0
赞
108
返回
|
搜索文章
赞
文章( 108 )
沸点( 0 )
面试算法题之排序(上)
概念:冒泡排序只会操作相邻的两个数据。每次冒泡操作都会对相邻的两个元素进行比较,看是否满足大小关系要求。如果不满足就让它俩互换。一次冒泡会让至少一个元素移动到它应该在的位置,重复 n 次,就完成了 n 个数据的排序工作。 概念:选择排序算法的实现思路有点类似插入排序,也分有序空…
前端面试汇总
怎么办?好好准备呗。
当代前端生存方式
开篇一碗毒鸡汤,”路漫漫其修远兮,吾将上下而求索“,前端之路漫长而又艰难,我们要时刻保持着积极向上的心态,寻求正确道路,修成正果。鸡汤虽毒,但偶尔一碗却能使你在某个低落的阶段重新振奋,扬帆起航。 此次主要说一下,作为一个前端开发工程师,如何在当前环境下如何生存。那么当前是一个什…
react经典面试题之this.setState
react是当下非常流行的前端框架,如果你是一个react开发者,当你出去面试时大概会有80%以上的概率会被问到setState相关问题。比如setState是同步还是异步,setState批量更新时如何实现的等等。 很多同学可能给出的答案是setState是异步更新,其实不然…
从源码解析react合成事件如何阻止事件传播
最近一直在看react、reactDom源码,深深被Facebook这群大佬所折服。在这个过程中,不仅是学习了react源码,更是对js有了全新的认识,以至于会产生JavaScript还可以这样写的感慨。 。 然后最近去面了一家公司,面试官问了我一个问题,react如何阻止事件…
react 源码之render阶段
此次文章主要讲的是react如何将fiber渲染到页面,以及渲染中都发生了什么。 1. effectList是什么 effectList正如这个单词表达的意思一样,它是记录此次更新中的副作用的,这里的副作用指的是在render阶段需要操作的dom,包含新增、删除、更新等。 2.…
react 引入fiber之后的diff算法
众所周知,react diff算法是在更新时,根据state的更新,计算出变化的节点,再渲染。那么diff是通过什么和什么对比呢,又是如何对比的呢? react做的就是对比上面的1和4,最终生成2,最后将2渲染到页面中。 diff算法就是发生在reconcile这个阶段,rec…
深度理解 React Suspense
本文介绍与 Suspense 在三种情景下使用方法,并结合源码进行相应解析。 在 16.6 版本之前,code-spliting 通常是由第三方库来完成的,比如 react-loadble(核心思路为: 高阶组件 + webpack dynamic import), 在 16.…
【Vue3官方教程】🎄万字笔记 | 同步导学视频
1. Vue2的局限性 2. 如何使用CompositionAPI解决问题 最佳的解决方法是将逻辑聚合就可以很好的代码可读性。 这就是我们的CompositionAPI语法能够实现的功能。CompositionAPI是一个完全可选的语法与原来的OptionAPI并没有冲突之处。…
react fiber概念及原理
最近在读react v16的源码,准备写一些东西记录一下成果,仅供参考。 距离react v16版本发布已经有一段时间了,很多人对fiber已经有了初步的认识,对于fiber解决的问题也大致了解。此文主要是解释fiber是什么东西以及fiber的工作原理,并不涉及fiber解决…
下一页
个人成就
文章被点赞
107
文章被阅读
23,157
掘力值
734
关注了
3
关注者
21
收藏集
1
关注标签
18
加入于
2016-05-13