笔记
文章平均质量分 83
Sunshine7956
这个作者很懒,什么都没留下…
展开
-
vue 面试题
1、说说你对 SPA 单页面的理解,它的优缺点分别是什么? SPA( single-page application )仅在 Web 页面初始化时加载相应的 HTML、JavaScript 和 CSS。一旦页面加载完成,SPA 不会因为用户的操作而进行页面的重新加载或跳转;取而代之的是利用路由机制实现 HTML 内容的变换,UI 与用户的交互,避免页面的重新加载。 优点: 用户体验好、快,内容的改变不需要重新加载整个页面,避免了不必要的跳转和重复渲染; 基于上面一点,SPA 相对对服务器压力小; 前后端职原创 2022-01-03 12:00:04 · 414 阅读 · 0 评论 -
防抖和节流
一、是什么 本质上是优化高频率执行代码的一种手段 如:浏览器的 resize、scroll、keypress、mousemove 等事件在触发时,会不断地调用绑定在事件上的回调函数,极大地浪费资源,降低前端性能 为了优化体验,需要对这类事件进行调用次数的限制,对此我们就可以采用throttle(节流)和debounce(防抖)的方式来减少调用频率 定义 节流: n 秒内只运行一次,若在 n 秒内重复触发,只有一次执行 防抖: n 秒后在执行该事件,若在 n 秒内被重复触发,则重新计时 一个经典的比喻:原创 2022-01-03 11:52:04 · 261 阅读 · 0 评论