![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
优化
文鼎鼎
What are you waiting for? Just do it!
展开
-
性能优化
1 前言Web 应用性能优化黄金法则: 先优化前端程序 (front-end) 的性能,因为这是80% 或以上的最终用户响应时间的花费所在2 减少HTTP请求80%的最终用户响应时间花在前端程序上,而其大部分时间则花在各种页面元素, 如图像、 样式表、 脚本和 Flash 等的下载上减少页面元素:简化页面设计 image:使用精灵图,配合 background-image 和background-position实现部分图片Combined files:组合多个脚本文件到单一文件,同样原创 2020-06-30 18:04:42 · 130 阅读 · 0 评论 -
js的垃圾回收机制
js的垃圾回收机制:一句话就是不用就删掉变量包括:全局变量与局部变量在全局变量中 脚本运行结束在局部变量中 函数调用产生,函数调用结束消亡闭包:延长局部变量生命周期思路:1 延长一个变量生命周期2 声明为一个全局变量3 不想增加全局变量4 让全局变量引用局部变量实现:1 函数内部存在局部变量2 改局部函数被一个内部函数引用3 函数的返回值为内部的函数应用:保护变量,只能使用对外提供的方式来访问变量全局变量 var a = 1; console.log(a) //原创 2020-06-29 21:17:27 · 92 阅读 · 0 评论 -
防抖节流
函数防抖(debounce)概念:在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。//模拟一段ajax请求function ajax(content) { console.log('ajax request ' + content)}let inputa = document.getElementById('unDebounce')inputa.addEventListener('keyup', function (e) { ajax(e.target.va原创 2020-06-29 10:16:54 · 88 阅读 · 0 评论