JS
TonyKT
开心每一天!
展开
-
学习笔记--防抖和节流
防抖: 当连续触发事件后,一定时间段内没有再触发事件,事件处理函数才会执行最后一次事件,如果在规定时间内再次触发事件,就重新开始延时。 function debounce(fn) { let timeout = null; // 创建一个标记用来存放定时器的返回值 return function () { clearTimeout(timeout); // ...原创 2019-11-12 12:42:43 · 156 阅读 · 0 评论 -
学习笔记--JS中的map函数
map()方法接收一个数组,结果由该数组中每一个元素执行一个提供的函数后返回结果的数组。 var new_array = arr.map(function callback(currentValue[,index[, array]]) { // Return element for new_array }[, thisArg] 可以看到callback回调函数需要三个参数, 我们通常只使用第一个参...原创 2019-11-10 11:09:36 · 164 阅读 · 0 评论