自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ES6中一些好用的语法

ES6泛指下一代JS语言标准,包含ES2015、ES2016、ES2017、ES2018等。1、padStart(),padEnd()ES2017 引入了字符串补全长度的功能。如果某个字符串不够指定长度,会在头部或尾部补全。`padStart()`用于头部补全,`padEnd()`用于尾部补全。'x'.padStart(5, 'ab') // 'ababx''x'.padStart(4, 'ab') // 'abax''x'.padEnd(5, 'ab') // 'xabab'2、repe

2021-02-25 18:05:11 171

原创 防抖与节流

防抖:是指一段时间内,没有再触发事件,就执行这个事件;如果一段时间内又触发了这个时间,则清空已经间隔的时间,重新开始计时,等待事件触发。场景:搜索框输入关键字,实时请求后台获取结果。function func(context) { console.log(context);}function debounce(fn, delay) { let timer = null; return (args) => { clearTimeout(timer);

2021-01-22 10:14:17 76

原创 JS异步编程的几种方式及区别

前言众所周知Javascript是“单线程”语言,在实际开发中我们又不得不面临异步逻辑的处理,这时候异步编程就变得十分必要。所谓异步,就是指在执行一件任务,这件任务分A、B两个阶段,执行完A阶段后,需要去做另外一个任务得到结果后才能执行B阶段。异步编程有以下几种常用方式:callback、Promise、Generator、async。callback函数callback函数是指通过函数传参传递到其他执行代码的,某一块可执行代码的引用,被主函数调用后又回到主函数,如下例:function add(a

2021-01-22 10:12:07 410

转载 怎么删掉node modules包

背景:在开发过程中我们有可能需要删除node modules包,并重新安装依赖,如果是找到文件夹去删除,比较麻烦耗时也多,能不能用命令行删除呢,下面总结几种删除依赖包的方法。方法一(推荐)npm install rimraf -g # 安装个插件rimraf node_modules # 执行插件命令方法二rmdir /s/q your_app_dir# /s 是代表删除所有子目录跟其中的档案。 # /q 是不要它在删除档案或目录时,不再问我 Yes or No 的动作。 # 要删

2021-01-22 10:06:59 855

空空如也

空空如也

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

TA关注的人

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