摘要:
debounce: 某段时间内,无论触发多少次,都在最后触发的一次后t秒时间去执行一次回调,eg:公交车不论上多少人,都会在最后一个人上车t秒后去执行关门的操作; throttle:每隔t秒去执行一次回调,eg:控制水龙头的阀门,每隔t秒掉下一滴水; 结合下面的图可以理解的更清楚些: 阅读全文
摘要:
function copyDeep(obj){ if (typeof obj === 'object'&& obj!=null) { let target = Array.isArray(obj)?[]:{}; for(let i in obj){ if(Object.prototype.hasOwn... 阅读全文