摘要:
一、防抖 原理:在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。 场景: 1.按钮提交场景,防止多次提交按钮,只执行最后一次的提交 2.搜索框联想场景,防止联想发送请求,只发送最后一次输入 简易版: function debounce (func, wait) { let time 阅读全文
摘要:
export function def (obj: Object, key: string, val: any, enumerable?: boolean) { Object.defineProperty(obj, key, { value: val, enumerable: !!enumerabl 阅读全文