- 博客(5)
- 收藏
- 关注
原创 深入浅出 JavaScript 闭包:从核心概念到框架实践
闭包 = 函数 + 定义它时的词法作用域。简单来说,当一个函数能够“记住”并访问它在被创建时所处的环境(作用域)中的变量,即使它在当前环境之外被调用,一个闭包就产生了。创建私有状态和实现数据封装的能力。持久化状态,是函数式编程和许多设计模式的基础。构建现代前端框架的核心机制,如组件化、响应式和状态管理。深入理解闭包的工作原理和潜在陷阱,不仅能帮助我们写出更优雅、更健壮的代码,更是从“会用”到“精通”现代 JavaScript 开发的必经之路。
2025-07-07 12:52:47
735
原创 前端性能优化全面指南
从网络、渲染、js执行、工具链、性能监控,五方面进行性能调整,做到先测量再优化(用 Lighthouse 定位瓶颈),优先解决关键瓶颈(如 LCP > 2.5s),保持持续监控(接入 Sentry/自建监控)
2025-03-28 18:29:58
2293
原创 闭包概念、特点、用途、判断、销毁、检测
闭包的核心特征是:内部函数在定义时捕获了外部作用域的变量,并在外部函数执行完毕后仍能访问这些变量。通过以上方法,可以判断代码中是否存在闭包以及销毁闭包。
2025-03-27 16:54:54
944
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人