自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 SonarQube的docker安装及项目创建

SonarQube 的docker安装及简单使用

2025-03-04 11:50:49 798

原创 CSS布局对齐居中、文字换行、动态css

css布局、对齐、居中;transform元素;动画;换行与省略;动态css

2025-02-26 22:15:07 401

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除