首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
化作孤岛
掘友等级
获得徽章 2
动态
文章
专栏
沸点
收藏集
关注
作品
赞
74
文章 58
沸点 16
赞
74
返回
|
搜索文章
赞
文章( 58 )
沸点( 16 )
9k字 | Promise/async/Generator实现原理解析
笔者刚接触async/await时,就被其暂停执行的特性吸引了,心想在没有原生API支持的情况下,await居然能挂起当前方法,实现暂停执行,我感到十分好奇。好奇心驱使我一层一层剥开有关JS异步编程的一切。阅读完本文,读者应该能够了解: 回归正题,文章开头我们先点一下Promi…
前端项目亮点之封装组件和低代码
前言 在当今快节奏的软件开发环境中,前端项目的成功与否往往取决于开发团队能否高效地构建出优质、易于维护的应用程序。为了实现这一目标,前端开发领域涌现出了一些引人注目的亮点,其中包括封装组件和低代码开发
「前端长列表」开源库解析及最佳实践
对应的,非连续滚动定义为 快速滚动,初始化一个空的 map -- unusedIndex, 作用是记录同类型的 unusedPool 需要从哪个索引开始取值。 定位项与滚动条位置对应,可以理解为滚动条水平方向指向的那个列表项。 列表项采用 Render Props 的形式,用 …
长列表的滚动白屏成因及解决方案
大部分浏览器采用的是异步滚动模型。在该模型中,视觉滚动位置在合成器线程中更新,并在 scroll 回调执行前可见 如果将原 scroll 事件的处理放到滚轮事件中处理的话, scrollTop 拿到的是之前的值(passive=false,浏览器并不知道是否要滚动,会不会被 p…
回流(重排)和重绘: 剖析前端性能优化的关键
自从我们走上程序员这条崎岖道路以来,web端的性能优化是一个至关重要的话题,前端当然也不例外。而前端性能优化不仅关系到用户体验,还可以显著影响网站的排名、转化率和用户满意度。在这篇文章中,我们将着重深
前端构建工具vite进阶系列(二) -- vite的依赖预构建与配置文件相关处理
前言 上一章前端构建工具vite进阶系列(一) -- vite比webpack的优势与开箱即用中,我们稍微体验了一下使用vite来打包资源,并且可以解决非相对/绝对路径的资源引入导致的报错问题,那么这
Sentry接入实战
Sentry接入使用 上家公司的技术栈很老,所以选择的项目版本也一般在两三年前发布的。 选择的版本 适配14.16.1 请每次运行时检查服务器上sentry的运行状态,经常未使用极有可能服务挂掉,但是
「2021」高频前端面试题汇总之手写代码篇
2021 高频前端面试题汇总之手写代码篇,前端面试题汇总系列文章的手写代码篇,长期更新,欢迎收藏、点赞!
电话背调,我给他打了8分
前段时间招聘的一位开发,待了两三周,拿到了京东的offer,离职了。在离职的后一天,接到了他新公司的背调电话,几乎每项都给他打了8分。这个分数打的有点虚,单纯只是为了不影响他下家的入职。 离职之前,收
工程的 package.json 中的 ^~ 该保留吗?
一次线上项目 bug,引发了关于 package.json 中的 ^~ 是否该保留?yarn 和 npm 等的 lock 锁定表现不同之处...
下一页
个人成就
文章被点赞
7
文章被阅读
4,654
掘力值
318
关注了
22
关注者
9
收藏集
1
关注标签
15
加入于
2022-06-24