![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 59
web-hq
这个作者很懒,什么都没留下…
展开
-
局域网离线地图(js/web)
实现地图展示、打点、圈选等需求,会用到离线地图。为了达到更快的地图加载效率,地图资源大多以瓦片形式加载,即在不同的缩放等级下,在服务端获取相对应的瓦片资源。瓦片原理介绍(资源下载路径待更。。。原创 2023-05-10 16:28:31 · 1136 阅读 · 1 评论 -
前端性能优化
页面内容方面通过文件合并、css 雪碧图使用 base64 等方式来减少 HTTP 请求数,避免过多的请求造成等待的情况;通过 DNS 缓存等机制来减少 DNS 的查询次数;通过设置缓存策略,对常用不变的资源进行缓存;通过延迟加载的方式,来减少页面首屏加载时需要请求的资源,延迟加载的资源当用户需要访问时,再去请求加载;通过用户行为,对某些资源使用预加载的方式,来提高用户需要访问资源时的响应速度;服务器方面使用 CDN 服务,来提高用户对于资源请求时的响应速度;服务器端自用 Gzip、原创 2023-05-05 18:48:31 · 48 阅读 · 0 评论 -
什么是防抖和节流?有什么区别?如何实现?应用场景
函数防抖(debounce)、函数节流(throttle),都是为了限制函数的执行频次,优化函数触发频率过高,而导致的响应速度跟不上触发频率,出现延迟,假死或卡顿的现象。原创 2023-05-05 12:00:39 · 64 阅读 · 0 评论