02 2025 档案
摘要:节流(Throttle) 和 防抖(Debounce) 是前端开发中常用的两种性能优化技术,主要用于控制函数执行的频率,特别是在处理频繁触发的事件(如滚动、输入、窗口调整等)时。 1. 节流(Throttle) 节流 是指在一定时间间隔内,函数最多执行一次。即使事件在短时间内被多次触发,函数也只会按
阅读全文
摘要:Webpack 的原理简单总结 1. 核心思想 Webpack 是一个模块打包工具,它将项目中的所有资源(JS、CSS、图片等)视为模块,通过依赖关系构建依赖图,借助Loader转换,借助plug插件进行优化,最终打包成一个或多个静态文件。 2. 核心概念 Entry(入口): 指定打包的起点文件,
阅读全文