摘要: // 数组对象按照指定属性排序--冒泡写法 const duplicateRemovalBubbling=function(oldArr,key){ for(let i=0;i<oldArr.length;i++){ for(let j=0;j<oldArr.length-i-1;j++){ if( 阅读全文
posted @ 2023-02-03 19:14 Alex-Song 阅读(341) 评论(0) 推荐(0) 编辑
摘要: // 数组对象去重,按照某一个属性 const duplicateRemovalSimple=function(oldArr){ let newArr=[]; let obj={}; oldArr.forEach(item=>{ if(!obj[item.a]){ newArr.push(item) 阅读全文
posted @ 2023-02-03 19:04 Alex-Song 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 节流: 含义:顾名思义,节流就是在一定的时间内同一事件无论触发多少次,对应的事件处理函数都只是每间隔规定事件执行一次; 使用场景:比较适用于搜索框的模糊查询、滚动条变化等; 防抖: 含义:防抖就是在一定的时间内同一事件无论触发多少次,对应的事件处理函数都只执行最后一次; 使用场景:比较适用于通过正则 阅读全文
posted @ 2023-02-03 14:51 Alex-Song 阅读(1571) 评论(0) 推荐(0) 编辑