摘要: 1:使用indexOf()去重 原理:数组.indexOf(item) 返回的是item在这个数组中第一次出现位置的索引值 例子:[1,1,2,2,3],当第二个1出现的时候返回的索引值是0 1 function unique(arr){ 2 for(var i = 0;i<arr.length;i 阅读全文
posted @ 2021-08-13 17:31 Liu-H-W 阅读(61) 评论(0) 推荐(0)
摘要: 1:防抖函数 定义:在持续触发事件中,一段时间过后才触发执行事件。 例子:输入框持续输入值,一段延时过后再调用处理函数。 1 function debounce(){ 2 var timeout 3 return function(){ 4 clearTimeout(timeout) 5 timeo 阅读全文
posted @ 2021-08-06 11:48 Liu-H-W 阅读(85) 评论(0) 推荐(0)
摘要: 了解js的浅拷贝、深拷贝之前我们必须要了解js的数据类型以及他们在内存中的储存方式 1:基础类型 string、number、null、undefind、symbol 基础类型的值是直接存在堆当中,传的是值 2:引用类型 object 引用类型的值分两步份、一份是值得地址存在堆当中、另外一部分值是存 阅读全文
posted @ 2021-08-04 14:05 Liu-H-W 阅读(130) 评论(0) 推荐(0)