你不知道的JS(中):程序性能与测试掘金前端/@牛奶本文是《你不知道的JavaScript(中卷)》第四部分“程序性能与测试”的阅读笔记,主要用于个人后续查漏补缺,也欢迎技术同行交流学习,内容涉及JS相关知识(如SharedWorker等)及性能测试相关内容
你不知道的JS(中):Promise与生成器掘金前端/@牛奶本文为《你不知道的JavaScript(中卷)》第三部分(Promise与生成器)的阅读笔记,记录了生成器迭代器使用等相关JS知识点,供自身后续查漏补缺,也欢迎技术同道交流学习
《this、箭头函数与普通函数:后台项目里最容易写错的几种场景》掘金前端/@SuperEugene文章结合后台管理系统真实场景,拆解this指向规则,对比普通函数与箭头函数的本质差异,总结5大高频易错场景及决策清单,帮助开发者彻底避开this和箭头函数的常见陷阱
【React-11/Lesson95(2026-01-04)】React 闭包陷阱详解🎯掘金前端/@Jing_Rainbow文章围绕React闭包陷阱展开,深入剖析其形成原理,给出12种解决方案,涵盖useEffect、useRef、useCallback等核心Hook的实战应用,助力掌握闭包问题处理技巧
React 闭包陷阱深度解析:从词法作用域到快照渲染掘金前端/@NEXT06文章围绕React函数式组件开发中常见的闭包陷阱展开,解析其与词法作用域、快照渲染的关联,分析定时器、异步回调等场景下的状态异常现象
【前端趋势调查系列】带你看看前端生态圈的技术趋势state-of-js 2025详细解读掘金前端/@shadowingszy本文基于最新state-of-js 2025调查,系统梳理JS语言特性、框架与构建工具的演进趋势,解析AI浪潮下前端生态的机遇与挑战,助力前端开发者把握技术选型与发展方向
JavaScript 深拷贝的完全解决方案掘金前端/@wuhen_n文章探讨JavaScript深拷贝的解决方案,提出通过良好架构设计、使用不可变数据、避免深层嵌套等方式减少深拷贝需求,必要时选择合适实现方案
年会没中奖?程序员花两天逆向了公司抽奖系统,发现了这些秘密...掘金前端/@三木檾作者因年会未中奖,花两天通过F12抓包、WebSocket分析等逆向公司抽奖系统,随后手把手教读者从零实现一个含3D转盘等炫酷效果的年会抽奖系统,涉及HTML5、CSS3、jQuery等前端技术栈及抽奖逻辑、弹幕系统等模块
防抖(Debounce)与节流(Throttle)解析掘金前端/@NEXT06本文解析防抖(Debounce)与节流(Throttle)这两个前端高性能开发的常用技巧,涉及它们在优化浏览器高频事件(如resize、scroll等)触发性能中的作用,内容包含相关JS实现的代码片段,是前端性能优化的重要知识点
js 数字精确度掘金前端/@瑶瑶领先_本文讨论JS数字精度问题,项目中金额9.87乘100传给后端出现986.9999999999999的精度偏差,导致后端取整错误,同时提及0.1+0.2≠0.3的常见JS精度现象
图片标签拖拽 && url、base64、Blob、File、canvas之间相互转换掘金前端/@瑶瑶领先_本文围绕图片标签拖拽功能,分享url、base64、Blob、File、canvas之间的相互转换方法,以满足用户拖拽上传图片的需求
在任意网页里“召唤”一个火柴人:一次有趣的 JavaScript Hack掘金前端/@前端不开发本文分享了一个用JavaScript在任意网页中“召唤”火柴人的有趣实践,通过这个Hack能帮助提升对浏览器底层的理解,包含相关的代码示例
TypeScript 类型体操:如何为 SDK 编写优雅的类型定义掘金前端/@大龄程序员本文探讨作为SDK,如何用TypeScript准确描述AutoForm复杂且存在联动关系的配置项,编写优雅的类型定义(.d.ts)
别再用 ID 定位了!教你用"语义指纹"实现 99% 的元素定位成功率掘金前端/@大龄程序员文章针对自动化测试或爬虫中ID定位易因网站更新失效的痛点,介绍用“语义指纹”实现99%元素定位成功率的方法,涉及JS DOM操作相关技巧
做了个 EPUB 阅读器,被「阅读进度同步」折磨了一周,总结 4 个血泪教训掘金前端/@PTC作者开发Web EPUB阅读器时,因阅读进度同步功能反复踩坑,耗时一周总结出4个血泪教训,包括CSS测量与渲染不一致、多列布局中offsetLeft不可靠等问题