Static
debounce要防抖的函数
等待的时间间隔,以毫秒为单位,默认为1000毫秒
是否在第一次触发时立即执行函数,默认为false
返回一个新的防抖函数
Rest
...args: any[]Static
deepStatic
is判断给定对象是否为指定的类型
此静态方法通过比较对象的内部类型与指定类型是否匹配来判断
它使用了Object.prototype.toString.call(obj)
方法来获取对象的内部类型,然后通过比较其切片后的字符串(去除了前后缀)与指定类型的字符串是否一致来判断类型是否匹配
指定的类型字符串,如"Array"、"String"等
待检测的对象
如果对象的内部类型与指定类型匹配,则返回true;否则返回false
Static
pathStatic
throttle节流函数生成器 用于控制函数的执行频率,使其在规定时间内只能执行一次
需要被节流的函数
节流的时间间隔,默认为1000毫秒
是否在第一次调用时立即执行函数,默认为false
返回一个新的节流函数
Rest
...args: any
实现函数防抖 防抖是指在事件被触发后,不会立刻执行函数,而是等待指定的时间间隔 如果在这段时间内事件再次被触发,则重新计时,只有当这段时间内没有新的触发时,函数才会执行 这可以用于优化性能,减少因频繁操作而引起的不必要的计算或渲染