Ajax
疯狂平头哥前端乐园
happy coding happy cooking
展开
-
ajax-防抖&节流
什么是防抖 防抖策略 (debounce)当事件被触发时,延迟N秒才执行,如果在这N秒内再次被触发将重新计时 好处 能够保证用户在频繁触发某些事件的时候,不会频繁的执行回调,只会被执行一次 防抖的应用场景 用户在输入框中连续输入一串字符时,可以通过防抖策略,只在输入完后,才执行查询的请求,这样可以有效减少请求次数,节约请求资源; 什么是节流 节流策略(throttle),顾名思义,可以减少一段时间内事件的触发频率。 节流的应用场景 ① 鼠标连续不断地触发某事件(如点击),只在单位时间内只触发一次;原创 2020-07-26 16:49:38 · 814 阅读 · 0 评论 -
JSONP实现跨域访问的实现原理
先了解一下同源策略 同源策略(英文全称 Same origin policy)是浏览器提供的一个安全功能 MDN官方给定的概念:同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互这是一个用于隔离潜在恶意文件的重要安全机制 通俗的理解:浏览器规定,A 网站的 JavaScript,不允许和非同源的网站 C 之间,进行资源的交互 例如: ① 无法读取非同源网页的 Cookie、LocalStorage 和 IndexedDB ② 无法接触非同源网页的 DOM ③ 无法向非同源地址发送 .原创 2020-07-24 20:24:18 · 465 阅读 · 0 评论