自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除