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

原创 【JavaScript】防抖&节流速记

搜索框关键词搜索联想,用户连续输入值时,节约请求资源window触发resize的时候,不断的调整浏览器窗口大小会不断的触发这个事件,用防抖来让其只触发一次。

2023-04-19 17:14:30 66 3

转载 【vue3】封装web端滚动加载的列表

web端的简化版本(scroll)

2023-04-06 13:42:28 314 2

原创 【JavaScript】数组reduce用法

今天在上班学(mo)习(yu)的时候,看到了一篇数组去重的方法,考虑到之前的面试也多次出现这个问题,关注了一波细细品读,发现有一个新东西reduce( )本着认真负责字越多越有道理的态度,重头捋一遍数组去重的方式更系统便捷.首先最简便的去重肯定是Set()一把梭!其余的方法可以归类为数组遍历查询元素是否在目标数组中,不存在则push进去双重for循环使用元素全等indexOf查询在目标数组索引includes,等等今天的主角reduce( )也在这类方法之中正文其语法为。

2023-04-06 13:36:45 52

原创 【vue3】一个根据flex order属性实现的可拖拽排序列表

刚好机缘巧合又看到了flex的order属性,回忆又开始疯狂攻击我,马上写个demo开整。其实主要优化的地方就是不想用splice切来切去 同时又想用order装个小小小小杯。看到之前写的可拖拽排序列表虽然实现功能 但是总隐隐感觉有点low(vue3版本)以后遇到这种需求就可以根据后端需求选择不同的数据结构啦。小小变动一下 代码如下(vue2demo)既然是拖拽一定是少不了dragAPI的。也贴上各自的样式代码。

2023-04-04 18:32:32 207 1

空空如也

空空如也

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

TA关注的人

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