vian94
vian94
什么是防抖和节流?有什么区别?如何实现? - 防抖 在任务高频率触发的时候,只有触发间隔超过制定间隔的任务才会执行 - 节流 在制定间隔内任务只执行一次 - 区别 一定时间内任务执行的次数。 比如一个事件每1s触发很多次,平均每10ms触发一次。 节流,假设时间间隔为100ms,在100ms内只能执行一次事件回调函数,1s内函数的调用次数为:1000 / 100 = 10次 防抖,假设时间间隔为100ms,时间触发的间隔必须要大于100ms,才调用回调函数。因为触发间隔=10ms < 100ms,1s内函数的调用次数为:0; - 节流实现 `` function throttle(fn, interval) { let canRun = true;...
答案: [1, NaN, NaN] map将数组中的每个元素都执行一遍参数中的函数,新值作为新数组的元素,并返回新的数组。 var new_array = arr.map(function callback(currentValue[, index[, array]]) { // Return element for new_array }[, thisArg]) currentValue: 当前元素值 index: 当前元素索引 parseInt函数接收两个参数,返回一个整数或者NaN string: 字符串,传入值不是字符串,会转换 radix: 2-36整数,表示基数(进制) radix为空或者0的时候:...
https://juejin.im/post/5cd81a20e51d453b4558d858
定义font-family: arial, 'Microsoft YaHei' 如果系统上这两种字体都存在的话,是不是英文显示的也是微软雅黑的字体?因为微软雅黑包含了英文字体?