全部CDCIGitHub ActionsGitHub PagesCentOS7 SFTP配置博客优化VuepressVuewebpackpowerShellgit工程化CSS核心概念盒模型CSS3新特性布局选择器高级概念HTML基础知识HTML5标签简介表单进阶知识Web Components语义化RegexJavaScript正则表达式DOM异步继承算法数组性能优化闭包ES6ES2015组件化模块化浏览器数据存储网络请求HTTP设计模式错误处理TypeScript函数类型接口泛型装饰器响应式生命周期组件路由状态管理Vue3组合式APITeleportSuspensedefinePropsdefineEmitsdefineExposescript setup对比组件通信自定义指令插槽FreemarkerMysql大模型Agent架构开发原理MCPAI优化RAG发展历程生态常见模型核心技术微调训练评估部署LinuxSSHDGitHub Emoji

在现代Web开发中,用户对网页的响应速度和流畅性有着越来越高的要求。JavaScript作为前端的核心语言,其执行效率直接影响着用户体验。JavaScript性能优化 旨在通过各种技术和策略,减少代码执行时间、优化资源加载、降低内存消耗,从而提升Web应用的整体响应速度和用户体验。

Ray Shine 2024/2/10 JavaScript进阶知识性能优化

在前端开发中,节流(Throttling)和防抖(Debouncing)是两种常用的性能优化技术,用于控制高频事件(如鼠标重复点击、页面滚动、鼠标拖拽、Input框自动填充、文档编辑保存等)的执行频率。它们虽然都能防止事件的重复触发,但在实现机制和适用场景上有所不同。

Ray Shine 2024/1/17 JavaScript性能优化