<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[KevinSJF的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/KevinSJF</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; KevinSJF]]></copyright><item><title><![CDATA[【JavaScript】防抖&节流速记]]></title><link>https://blog.youkuaiyun.com/KevinSJF/article/details/130246628</link><guid>https://blog.youkuaiyun.com/KevinSJF/article/details/130246628</guid><author>KevinSJF</author><pubDate>Wed, 19 Apr 2023 17:14:30 +0800</pubDate><description><![CDATA[搜索框关键词搜索联想，用户连续输入值时,节约请求资源window触发resize的时候，不断的调整浏览器窗口大小会不断的触发这个事件，用防抖来让其只触发一次。]]></description><category></category></item><item><title><![CDATA[【vue3】封装web端滚动加载的列表]]></title><link>https://blog.youkuaiyun.com/KevinSJF/article/details/129383871</link><guid>https://blog.youkuaiyun.com/KevinSJF/article/details/129383871</guid><author>KevinSJF</author><pubDate>Thu, 06 Apr 2023 13:42:28 +0800</pubDate><description><![CDATA[web端的简化版本(scroll)]]></description><category></category></item><item><title><![CDATA[【JavaScript】数组reduce用法]]></title><link>https://blog.youkuaiyun.com/KevinSJF/article/details/129984826</link><guid>https://blog.youkuaiyun.com/KevinSJF/article/details/129984826</guid><author>KevinSJF</author><pubDate>Thu, 06 Apr 2023 13:36:45 +0800</pubDate><description><![CDATA[今天在上班学(mo)习(yu)的时候,看到了一篇数组去重的方法,考虑到之前的面试也多次出现这个问题,关注了一波细细品读,发现有一个新东西reduce( )本着认真负责字越多越有道理的态度,重头捋一遍数组去重的方式更系统便捷.首先最简便的去重肯定是Set()一把梭!其余的方法可以归类为数组遍历查询元素是否在目标数组中,不存在则push进去双重for循环使用元素全等indexOf查询在目标数组索引includes,等等今天的主角reduce( )也在这类方法之中正文其语法为。]]></description><category></category></item><item><title><![CDATA[【vue3】一个根据flex order属性实现的可拖拽排序列表]]></title><link>https://blog.youkuaiyun.com/KevinSJF/article/details/129959252</link><guid>https://blog.youkuaiyun.com/KevinSJF/article/details/129959252</guid><author>KevinSJF</author><pubDate>Tue, 04 Apr 2023 18:32:32 +0800</pubDate><description><![CDATA[刚好机缘巧合又看到了flex的order属性,回忆又开始疯狂攻击我,马上写个demo开整。其实主要优化的地方就是不想用splice切来切去 同时又想用order装个小小小小杯。看到之前写的可拖拽排序列表虽然实现功能 但是总隐隐感觉有点low(vue3版本)以后遇到这种需求就可以根据后端需求选择不同的数据结构啦。小小变动一下 代码如下(vue2demo)既然是拖拽一定是少不了dragAPI的。也贴上各自的样式代码。]]></description><category></category></item></channel></rss>