摘要:
浅谈 JS 的防抖和节流 前言:在了解防抖和节流之前,我们来认识聚焦事件和键盘事件 一、聚焦事件 (focus、blur、input) + FocusEvent事件 焦点事件主要用于表单元素,以及超链接,使用点击或者tab可以切换汇聚焦距,当input聚焦是触发focus,失去焦点时触发blur f 阅读全文
摘要:
事件侦听 addEventListener : 非 IE 7 8 下使用 语法: 元素.addEventListener('事件类型', 事件处理函数, 冒泡还是捕获) 要点: 1. 侦听事件函数不能带入参数; 2. 侦听事件函数有且仅有一个参数e,就是事件接收到事件对象,其他函数没有; 3. 事件 阅读全文
摘要:
事件原理三阶段 ==捕获(由外向内)、目标、冒泡(由内向外)== 事件冒泡(event bubbling),即事件开始时由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播到较为不具体的节点(文档)。即子标签发生事件后,向父级发送该事件,一直追溯到document。如:点击一个嵌套在 阅读全文
摘要:
前言 JavaScript是一种事件驱动型语言。==事件驱动是指JavaScript引擎并不是在看到代码之后就会立即执行,而是会在合适的时间才去执行。这个合适的时间是指当某个事件发生之后(例如一个输入框的内容发生了变化,这就是一个事件)==。只有当相应的事件发生了之后,相应的操作才会执行,这就是事件 阅读全文