自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 虚拟列表,我真的会了

虚拟列表,你会了吗!

2022-04-15 19:00:00 3241 1

原创 常用键盘事件

2021-09-07 23:56:22 97

原创 防抖与节流

防抖:用户触发时间过于频繁只要最后一次操作!let inp =document.querySelector("input");inp.oninput=debounce(function () { console.log(this);//如果下面不加fn.call(this) 此时this指向window},500);//fn(自己的逻辑代码) delay多少毫秒执行一次function debounce(fn, delay) { let tem = null;//闭包保

2021-09-05 21:04:59 97

转载 js 基本类型与引用类型的区别

ECMAScirpt 变量有两种不同的数据类型:基本类型,引用类型。也有其他的叫法,比如原始类型和对象类型,拥有方法的类型和不能拥有方法的类型,还可以分为可变类型和不可变类型,其实这些叫法都是依据这两种的类型特点来命名的,大家爱叫啥就叫啥吧 。1.基本类型基本的数据类型有:`undefined,boolean,number,string,null.基本类型的访问是按值访问的,就是说你可以操作保存在变量中的实际的值。基本类型有以下几个特点:1.基本类型的值是不可变得:任何方法都无法改变一个基本类型的值

2021-07-27 19:46:40 125

转载 ESM(ESModule)和CJS(CommonJS)的区别

每天做个总结吧,坚持就是胜利! /** @date 2021-06-16 @description ESM(ES6Module)和CJS(CommonJS)的区别 */复制代码壹(序)ES6之前,JS一直没有自己的模块体系,这一点对于大型项目的开发很不友好,所以社区出现了CommonJS和AMD(本人不熟悉),CommonJS主要是用于服务器(Node),AMD主要是用于浏览器。但是ES6引入了ESM,到此,JS终于有了自己的模块体系,基本上

2021-07-26 10:49:40 7463 1

转载 MVC、MVP和MVVM

复杂的软件必须有清晰合理的架构,否则无法开发和维护。MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。一、MVCMVC模式的意思是,软件可以分成三个部分。视图(View):用户界面。 控制器(Controller):业务逻辑 模型(Model):数据保存各部分之间的通信方式如下。View 传送指令到 Controller Contro

2021-07-21 11:50:47 164

空空如也

空空如也

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

TA关注的人

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