- 博客(3)
- 收藏
- 关注
原创 JavaScript深克隆和浅克隆
浅拷贝:同值也同地址。如:Object.assign合并对象、=、slice截取深拷贝:同值不同地址。如:JSON.parse(JSON.Stringify())利用递归
2021-05-28 10:37:58
87
1
原创 原生ajax封装成Promise
function ajax(options) { const { url, data, type, success, error, timeout, header } = options; let xhr = null; //1、创建XMLHttpRequest if (XMLHttpRequest) { xhr = new XMLHttpRequest(); .
2021-05-28 10:26:09
155
原创 防抖和节流
函数防抖(debounce):触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新计算时间。 btn.onclick = debounce(fn,500) //防抖代码 function debounce(fn,delay) { console.log(this); var timer = null//存储定时器 return function () { ...
2021-05-21 21:53:39
81
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人