摘要:
防抖严格算起来应该属于性能优化的知识,但是实际上遇到的频率相当高,处理不当或者放任不管就容易引起浏览器卡死。 从滚动条监听的例子说起 function showTop(){ var scrollTop=document.documentElement.scrollTop; console.log(' 阅读全文
posted @ 2025-02-06 20:48
张筱菓
阅读(24)
评论(0)
推荐(0)
摘要:
setInterval函数的用法与setTimeout完全一致,区别仅仅在于setInterval指定某个任务每隔一段时间就执行一次,也就是无限次的定时执行 var time=setInerval(function(){ console.log(2); },1000) 通过setInterval方法 阅读全文
posted @ 2025-02-06 17:22
张筱菓
阅读(23)
评论(0)
推荐(0)
摘要:
JavaScript提供定时执行代码的功能,叫做定时器(timer),主要由setTimeout和setlnterval()这两个函数来完成。他们向任务队列添加定时任务 setTimeout函数用来指定某个函数或某段代码,在多少毫秒之后执行。它返回一个整数,表示定时器的编号,以后可以用来取消这个定时 阅读全文
posted @ 2025-02-06 16:32
张筱菓
阅读(53)
评论(0)
推荐(0)
摘要:
由于事件会在冒泡阶段向上传播到父节点,因此可以把子节点的监听函数定义在父结点上,由父节点的监听函数统一处理多个子元素的事件。这种方法叫做事件的代理(delegation) var ul =document.querySelector('ul'); ul.addEventListenr('click' 阅读全文
posted @ 2025-02-06 15:24
张筱菓
阅读(14)
评论(0)
推荐(0)
摘要:
表单事件是在使用表单元素及输入框元素可以监听的一系列事件 ①input事件②select事件③Change事件④reset事件⑤submit事件 1、input事件 input事件当<input>、<select>、<textarea>的值发生变化时触发。对于复选框(<input type=chec 阅读全文
posted @ 2025-02-06 13:14
张筱菓
阅读(79)
评论(0)
推荐(0)

浙公网安备 33010602011771号