首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
LinearEnter
掘友等级
FE
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
46
文章 46
沸点 0
赞
46
返回
|
搜索文章
赞
文章( 46 )
沸点( 0 )
长列表的滚动白屏成因及解决方案
大部分浏览器采用的是异步滚动模型。在该模型中,视觉滚动位置在合成器线程中更新,并在 scroll 回调执行前可见 如果将原 scroll 事件的处理放到滚轮事件中处理的话, scrollTop 拿到的是之前的值(passive=false,浏览器并不知道是否要滚动,会不会被 p…
纯 CSS 实现多标签自动显示超出数量
现代 CSS 强大的令人难以置信。 这次我们来用 CSS 实现这样一个功能:有多个宽度不同的标签水平排列,当外层宽度不足时,会自动提示超出的数量,演示效果如下 如果让我用 JavaScript来实现估
如何优雅的使用 React Context
在开始今天的文章之前,大家不妨先想一下触发 React 组件 re-render 的原因有哪些,或者说什么时候 React 组件会发生 re-render 。
纯 CSS 检测文本是否溢出
介绍一个CSS检测文本溢出的小技巧。 一直以来,CSS 都无法很好的检测出一段文本是否溢出。但这又是一个非常普遍的需求,比如多行文本展开,展开按钮只有在文本溢出的时候才出现 由于无法直接CSS判断,这
<script>和<link>标签对DOM解析和渲染的影响
之前也看过一些关于<script>标签和<link>标签对DOM解析和渲染影响的文章,但总感觉似是而非,没有很深刻的理解。趁今天有点空闲,做个尽量全面的总结,通过撸几个例子,加深下记忆。 大家应该都知道<script>标签的加载、解析和运行都会阻塞…
某大厂一面: 讲讲 Fiber 架构以及它是如何实现增量渲染的🥱🥱🥱
在不久前的一个大厂试下你的一面当中,一上来就给我丢出了这么一个问题,搞得我头都大了。我也看过很多面经,发现真的很喜欢问这个。关于 React 的,10 篇里面有 5 篇都会问到 Fiber 相关的。
面试官:能否三行代码实现JS的New关键字
探索 凡实践,需理论先行,在开始之前,我们要先具体了解一下new创建对象的具体过程。 new的this指向 或者说构造函数的this指向,先来看一个小的示例,思考一下,log打印出来的是什么? 很显然
重学 JS 系列:聊聊 new 操作符
虽然上述例子中的构造函数中返回了 1,但是这个返回值并没有任何的用处,得到的结果还是和之前的例子完全一样。 通过这个例子我们可以发现,虽然构造函数内部的 this 还是依旧正常工作的,但是当返回值为对象时,这个返回值就会被正常的返回出去。 通过以上几个例子,相信大家也大致了解了…
【深入学习JavaScript系列】27、三大家族scroll、offset、client
三大家族scroll、offset、client JS的三大家族主要是Offset、Scroll、Client,通过对三大家族不同属性的灵活使用,我们可以模拟出很多炫酷的JS动画,增强界面的视觉感染力
你真的了解React Portals吗
这样来实现全局遮罩层,modal里边的内容自己控制。但是这样会存在一个问题,具体如下: 然后就发现狂点这个按钮不能控制modal的显示隐藏,因为这个button严重影响了modal的行为。 这种其实是很难排查问题的,你不知道用户写了什么奇葩的代码,这个时候就考虑其他方式来规避这…
下一页
个人成就
文章被点赞
1
文章被阅读
3,257
掘力值
69
关注了
13
关注者
1
收藏集
1
关注标签
56
加入于
2017-01-29