摘要: 1. 什么是节流 节流策略 (throttle) , 顾名思义, 可以减少一段时间内事件的触发频率. 2. 节流的应用场景 1. 鼠标连续不断地触发某事件 (如点击) , 只在单位时间内触发一次 2. 懒加载时要监听计算滚动条的位置,但不必每次滑动都触发,可以降低计算的频率,而不必去浪费 CPU 资 阅读全文
posted @ 2022-05-03 20:21 会前端的洋 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是防抖策略 防抖策略(debounce)是当事件被触发后,延迟n秒后再执行回调,如果在这n秒内事件又被触发,则重新计时。 2. 防抖的应用场景 用户在输入框中连续输入一串字符时,可以通过防抖策略,只在输入完后,才执行查询的请求 , 这样可以有效减少请求次数,节约请求资源; 3. 实现输入框 阅读全文
posted @ 2022-05-03 16:32 会前端的洋 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是同源 如果两个页面的协议, 域名和端口都相同, 则两个页面 例如, 下表给出相对于 http://www.test.com/index.html 页面的同源检测 : 2. 什么是同源策略 同源策略(英文全称Same origin policy)是浏览器提供的一个安全功能。 MDN官方给定 阅读全文
posted @ 2022-05-03 10:45 会前端的洋 阅读(89) 评论(1) 推荐(0) 编辑
摘要: 1. 什么是 axios (axios.js文件地址 : https://unpkg.com/axios@0.27.2/dist/axios.min.js) Axios 是专注于 网络数据请求的库. 相比于原生的 XMLHttpRequest 对象, axios 简单易用. 相比于 jQuery, 阅读全文
posted @ 2022-05-03 09:49 会前端的洋 阅读(126) 评论(0) 推荐(0) 编辑