logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

页面卡顿别慌:3天吃透重绘重排,性能直接起飞

别为了优化而优化。有些重排是避免不了的,该触发的时候就得触发。比如用户点击展开一个详情面板,内容高度变化,这时候重排是正常的,用户也预期页面会重新布局。优化的目标是让浏览器少做无用功,而不是让浏览器不做功。如果为了省一次重排,把代码写得晦涩难懂,维护成本飙升,那就是本末倒置。重绘重排是前端性能优化的核心知识点,但不是要你死记硬背概念。关键是理解浏览器的工作原理,知道它什么时候会"加班",然后尽量别

文章图片
#面试宝典
小白前端也能玩转语音交互:网络语音API入门指南(附实战避坑技

我第一次听到“网络语音API”的时候,脑子里立刻闪过“AI大模型、GPU、训练、调参”这一串烧钱关键词,差点原地劝退。结果后来才发现,这玩意儿其实就是浏览器里几行破代码——你让它听,它就听;你让它说,它就说,跟调教一只电子鹦鹉差不多。今天咱们就把这只鹦鹉牵出来,手把手教它说人话,顺便把笼子里那些屎尿屁(兼容性问题、权限问题、识别翻车现场)一并清理干净。想象你在烧烤摊撸串,老板娘听你喊“再来十串羊肉

文章图片
#前端#交互#网络
前端性能优化必看:preload和prefetch让页面加载快人一步(附避坑指南)

字体预加载是最常见的preload使用场景。前面说过,字体是late-discovered resource,不用preload就会出现闪烁。

文章图片
#前端#性能优化#面试宝典
前端打工人必看:Axios搞定Excel导出上传,拒绝加班还能准时干饭

技术这东西,有时候真不是越新越好,Axios这老家伙在文件处理上依然稳如老狗。我见过太多项目为了追求"新技术",明明Axios能搞定的事,非要上什么GraphQL、grpc-web,结果文件上传这块儿折腾得死去活来。到时候你能淡定地说"这个简单,半天搞定",而不是"我研究研究",那逼格完全不一样。要是真踩了坑也别骂街,毕竟咱们前端就是在填坑和造坑之间反复横跳,痛并快乐着嘛。我到现在还记得第一次成功

文章图片
#前端#面试宝典
CSDN博客想上Google?收录慢、排名低的真相和破局技巧

希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。爬虫内心 OS:老子抓一次 200KB,里面 180KB 是广告,剩下 20KB 还是评论区复制粘贴的“666”,我收个鬼!“平台自带 SEO 垃圾属性,我就生一个对爬虫友好的 HTML,扔到自己域名下,让 Google 只收我的镜像。别急,今天咱就蹲在微信群的语音转文字模式,把“CSDN

文章图片
#dubbo
前端新人必看:5种响应式设计实战方案(适配所有设备+避坑指南)

官方定义:一套代码,适配所有设备。人话翻译:让你的网页从 320px 的老年机到 3440px 的超宽带鱼屏,都能优雅地「伸懒腰」而不是「骨折」。响应式不是一门技术,而是一种「像素级求生欲」。今天这 5000 多字,从五种方案到真实代码,从踩坑到排查,从性能到无障碍,能给你的都给了。剩下的,就是打开编辑器,亲手把「Hello World」搬到 320px 的屏幕上,看它是否依旧「真香」。加油,前端

文章图片
#前端#面试宝典
3天搞懂响应式设计?别急,先听我讲个段子

fr= fraction(分数),把剩余空间按比例切蛋糕。.grid {/* 200px 固定,剩下 1:2 分 *//* 第一行自动高度,第二行固定 */gap: 16px;:root {/* 暂时无效,因为媒体查询里还不能用 var();2024 仍这样😂 */变通方案:用 Sass 变量或 PostCSS 插件提前编译,保证一处改,全局生效。

文章图片
#面试宝典
如何使用 javascript 获取当前 url

在现代 Web 前端开发中,动态获取和解析当前页面的 URL 是一项基础但至关重要的技能。希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。在使用默认端口(HTTP 为 80,HTTPS 为 443)时返回空字符串,这一点在做端口判断时需要特别注意,避免逻辑错误。在处理用户输入的 URL 时,需进行严格的验证和清理,防止 XSS 攻击。构造

文章图片
vue实战指南 vue中使用md5进行数据加密

MD5(Message-Digest Algorithm 5)是一种广泛使用的哈希函数,可以产生一个128位(16字节)的散列值,通常用于文件校验、数据完整性验证以及简单的密码存储。需要注意的是,虽然MD5算法在某些场合下仍然有用,但由于其存在一定的安全漏洞,因此不推荐用于高安全性的数据保护场景,如敏感信息的加密存储。对于需要更高安全性的加密需求,建议使用SHA-256等更安全的算法。

文章图片
#前端
什么是虚拟DOM?它在前端框架中的作用是什么?

虚拟DOM的基本概念1. 为什么需要虚拟DOM2. 虚拟DOM的作用虚拟DOM在前端框架中的应用React中的虚拟DOM示例一:创建虚拟DOM节点示例二:使用虚拟DOM进行状态更新Vue中的虚拟DOM示例三:Vue中的虚拟DOMAngular中的虚拟DOM示例四:Angular中的虚拟DOM实际开发中的使用技巧1. 性能优化2. 性能监测3. 代码分割4. 优化状态管理结束语在现代前端开发中,虚拟

文章图片
#前端
    共 57 条
  • 1
  • 2
  • 3
  • 6
  • 请选择