首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
胡志武98
掘友等级
前端工程师
用乐观的心态迎接未来
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
297
文章 268
沸点 29
赞
297
返回
|
搜索文章
赞
文章( 268 )
沸点( 29 )
重排(reflow)和重绘(repaint)
之前面试的大佬问我关于重排重绘的原理和具体操作,一下子把我问蒙了。回家便默默地把问题记下来,仔细总结……在阅读了一些文章后,自己也有了一定的理解,所以分享给大家。希望大家也能耐心把这篇文章看完,认真思考,彻底掌握这个知识点! 5.将布局绘制(paint)在屏幕上,显示出整个页面…
彻底理解浏览器的缓存机制
浏览器的缓存机制也就是我们说的HTTP缓存机制,其机制是根据HTTP报文的缓存标识进行的,所以在分析浏览器缓存机制之前,我们先使用图文简单介绍一下HTTP报文,HTTP报文分为两种:
(史上最全)div居中的几种方法
1. flex 布局实现 (元素已知宽度) 2. position (元素已知宽度) 3. position transform (元素未知宽度) 4. position(元素已知宽度)(left,right,top,bottom为0,maigin:auto ) 5. tabl…
这一次,彻底弄懂 Promise 原理
Promise 必须为以下三种状态之一:等待态(Pending)、执行态(Fulfilled)和拒绝态(Rejected)。一旦Promise 被 resolve 或 reject,不能再迁移至其他任何状态(即状态 immutable)。 Promise里的关键是要保证,the…
一文搞懂V8引擎的垃圾回收
作为目前最流行的JavaScript引擎,V8引擎从出现的那一刻起便广泛受到人们的关注,我们知道,JavaScript可以高效地运行在浏览器和Nodejs这两大宿主环境中,也是因为背后有强大的V8引擎在为其保驾护航,甚至成就了Chrome在浏览器中的霸主地位。不得不说,V8引擎…
浅谈 instanceof 和 typeof 的实现原理
typeof 一般被用于判断一个变量的类型,我们可以利用 typeof 来判断number, string, object, boolean, function, undefined, symbol 这七种类型,这种判断能帮助我们搞定一些问题,比如在判断不是 object 类型…
【React深入】setState的执行机制
以下几个问题是我们在实际开发中经常会遇到的场景,下面用几个简单的示例代码来还原一下。 3.更新时会把每个组件的更新合并,每个组件只会触发一次更新的生命周期。 由于源码比较复杂,就不贴在这里了,有兴趣的可以去github上clone一份然后按照下面的流程图去走一遍。 1.将set…
18个好用的自定义react hook
这是我阅读ahooks源码后,写下的笔记,如果有错漏的地方还请指正。 1. useCreation 分析,组件重新渲染时,需要判断依赖项是否变化而重新执行factory函数,则我们可以知道依赖项和factory返回的内容需要持久化。factory函数只有在依赖项变化和首次渲染时…
Nginx 除了负载均衡,能做的还挺多,我们能干着呢
1. 前言 本文只针对 Nginx 在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过的。 2. Nginx 能做什么 以上就是我了解到的 Nginx 在不依赖第三方模块能处理的事情,下面详细…
2018春招前端面试: 闯关记(精排精校) | 掘金技术征文
年末研发组解散失业, 选择回去学车了,也顺利拿到了驾照,最近回归大深圳,开始踏上漫漫的找工作之路。 问题截止日期(2018/3/23),我去面的创业,中大型皆有。 这种问题见仁见智,我的回答大体是这样的..待我捋捋. 让我们来举个栗子,.自己新建一个 html 跑一下,. ha…
下一页
个人成就
文章被点赞
360
文章被阅读
74,027
掘力值
2,061
关注了
84
关注者
67
收藏集
28
关注标签
23
加入于
2019-01-29