首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
前端优化小技巧
用户3905133219288
创建于2026-01-02
订阅专栏
这里将搜集一些前端优化的技巧,主要优化代码,并提供一些发散性思路,希望可以帮助到大家。
等 1 人订阅
共15篇文章
创建于2026-01-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端性能杀手竟然不是JS?图片优化才是绝大多数人忽略的"降本增效"方案
正能把图片优化做到极致的,往往是那些理解浏览器渲染机制、懂网络协议、会写 JavaScript 运行时优化的"杂家"。 咱们就从 **JavaScript 的视角**来重新审视图片优化。
七行代码搞定无限滚动,JavaScript性能优化大揭秘
无限滚动,又称瀑布流,已成为现代网站的标配。它能提升用户体验,让浏览更加流畅。分享下只需七行JavaScript代码,就能轻松实现高性能的无限滚动效果,并深入剖析其背后的性能优化原理。
在Vue3项目中如何取消重复请求?
。 为什么需要取消重复请求? 这样做有几个明显的好处: 节省资源:释放浏览器连接,减轻服务器压力。 1. 保证数据正确性:避免因请求响应顺序错乱导致页面显示旧数据。
Vue3:五个方法搞定用户重复提交的问题
用户重复提交是一个常见问题。用户点击按钮后没有立即看到反馈,会再次点击。这导致重复请求,增加服务器压力,可能产生重复数据。 为什么需要防止重复提交 防止重复提交有多个好处
别再只盯着 Lodash 了:这 3 个原生 API,才是 2026 年前端性能的“天花板”
同样的 Vue 3 或 React 项目,在大数据量或复杂交互下,别人的页面丝滑如 144Hz,你的却总有那种挥之不去的“果冻感”和微小卡顿?今天分享三个被大多数人忽略、却能解决性能“顽疾”的高效 A
三个方法优化JS的setTimeout实现的倒计误差,看完包会!
页面上有一个倒计时,显示“距离活动结束还有 10 秒”。你屏住呼吸,准备在最后一刻点击抢购按钮。但奇怪的是,倒计时从 10 跳到 9 时,好像停顿了一下,或者跳得特别快。你点击按钮时,系统提示“活动已
不再推荐!Vue3 为何放弃了这个 JavaScript 模式?
Vue3 的发布带来了前端开发理念的重大转变,其中一个显著变化是不再推荐使用曾经广泛流行的 Mixin 模式。 Mixins:曾经的"香饽饽" Mixins 是一种将可复用功能注入到组件中的方式。在
不用 if else,如何优雅处理 JavaScript 条件判断?
如果使用传统的 if-else 语句,对复杂的条件进行逻辑判断,代码很容易变得冗长难维护,分享几种替代的写法。 1. 对象映射替代 if-else 传统写法 替代写法 2. Array.include
JS判断空值只知道“||”?不如来试试这个操作符
今天我们来聊一个JavaScript里非常实用的语法:空值合并运算符。它的写法是两个问号:??。 这个东西有什么用呢?简单说,它帮你处理那些“可能有值,也可能是null或undefined”的情况。
为什么 Vue3 彻底放弃了这个mixins API?
Vue3作为一个性能更强、TypeScript 支持更好、更灵活的渐进式前端框架,其中最受瞩目的变革之一就是对mixins的态度转变。
如何用一行 CSS 实现 10 种现代布局
现代 CSS 布局使开发人员只需按几下键就可以编写十分有意义且强大的样式规则。上面的讨论和接下来的帖文研究了 10 种强大的 CSS 布局,它们实现了一些非凡的工作。
一行代码实现深拷贝?别再用 JSON.stringify 了!
很多开发者习惯使用JSON.parse(JSON.stringify(obj))这个"一行代码"解决方案来实现深拷贝,但这种方法存在许多令人意意想不到的问题。
如何判断用户是否离开了当前页面?
在现代 Web 开发中,我们常常需要知道用户是否还停留在当前页面。这个看似简单的需求,背后却关联着用户体验、数据分析和系统性能等多个重要方面。
用这 9 个 API,把页面性能干到了 90+
最近项目上线,用户一多,页面就卡得不行。首屏加载 3 秒起,滚动掉帧,手机发烫...... 翻了一圈文档和实战案例,发现现代浏览器其实给了我们很多“外挂” --- 页面性能优化9个小技巧,
JavaScript 的这个难点,毁掉了多少程序员?
this指向问题,JavaScript,一门诞生于网页的脚本语言,如今已发展成一头全能的巨兽,从前端到后端,从桌面应用到移动开发,无处不在。