JavaScript
文章平均质量分 61
休思_J
坚持是一种好习惯。
展开
-
JavaScript 事件委托
事件委托事件流事件触发用户操作,触发事件。事件捕获事件触发之后,浏览器会从window对象开始一层层向下捕获事件事件触发对象。事件处理阶段当事件捕获到事件触发对象时,事件捕获结束,开始事件处理。事件冒泡当事件处理完成后,进入事件冒泡阶段,浏览器从事件触发对象开始一层层向上冒泡(触发事件),直到window对象结束。事件委托概念事件委托,也叫事件代理,是JavaScript中绑定事件的一种常用技巧。就是将原本需要绑定在子元素的响应事件(click、key原创 2021-12-15 19:50:29 · 950 阅读 · 0 评论 -
JavaScript 的防抖与节流
js 防抖(debounce) 和 节流(throttling)防抖基本思想debounce,去抖动。策略是当事件被触发时,设定一个周期延迟执行动作,若期间又被触发,则重新设定周期,直到周期结束,执行动作。个人理解防抖就是相同事件短时间内多次触发,只响应处理单位时间内最后一次事件。函数封装// 防抖 debounce 传入参数 func 要防抖的函数 wait 防抖的时间 后面的参数为要防抖的函数参数function debounce(func, wait) { /原创 2021-12-15 18:16:13 · 765 阅读 · 0 评论