自定义博客皮肤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)
  • 收藏
  • 关注

转载 彻底弄懂函数防抖和函数节流

1.函数防抖在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。根据函数防抖思路设计出第一版的最简单的防抖代码:var timer; // 维护同一个timerfunction debounce(fn, delay) { clearTimeout(timer); timer = setTimeout(function(){ fn(); }, delay);}用onmousemove测试一下防抖函数:// testfunction tes

2021-02-27 21:06:03 139

原创 JS中null和undefined的区别

1. null的典型用法:作为函数的参数,表示该函数的参数不是对象function fn(obj) { if(null == obj) { // 代码块 }}作为对象原型链的终点,即“万物皆空”Object.getPrototypeOf(Object.prototype)释放内存时,给需要释放内存的对象赋值为nulllet obj={ name:'liziuo2', ....}obj = null // 释放内存2. undefine

2021-02-01 20:53:58 251 1

原创 同源与跨域问题

什么是同源?同源是指:协议、地址、端口三者都相同。比如:ajax地址: http://127.0.0.1:3000/info页面地址: http://127.0.0.1:3000/add以上情况就可以说ajax请求地址与当前页面地址同源什么是不同源?协议、地址、端口三者有任意一个或多个不相同就是不同源。比如:ajax地址:http://127.0.0.1:3000/info页面地址:https://127.0.0.1:3000/add // 协议名不一致页面地址:http://127

2021-01-29 20:33:49 2614 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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