- 博客(4)
- 收藏
- 关注
原创 BOM对象
BOM对象 window是JS的最顶层对象,BOM中最大的对象叫window,是浏览器窗口对象。 由于window是所有对象的顶级对象,所以通常在写的时候,可以省略掉window。 浏览器的信息 navigator console.log(navigator.appCodeName); // 返回浏览器的代码名 console.log(navigator.appName); // 返回浏览器...
2020-03-15 19:34:02
98
原创 DOM节点操作
DOM节点操作 节点属性:每个节点都是一个对象,节点这种对象都有几个属性 nodeType - 表示节点的类型 1 表示这是一个元素节点 3 表示这是一个文本节点 8 表示这是一个注释节点 nodeName - 表示节点的名称 #text 表示这是一个文本节点 大写的标签名 表示这是一个元素节点 #comment 表示这是一个注释节点 nodeValue - 表示...
2020-03-15 16:52:31
87
原创 事件委托
事件委托 子元素的事件交给父元素去处理 语法 事件对象.target (精准的事件源) 在低版本Ie的语法: 事件对象.srcElement 兼容写法: var target = e.target || e.srcElement;//e为事件对象 事件委托的好处: 1.提高性能,因为给子元素事件要绑定多次,事件委托,只需要绑定一次 2.动态添加的子元素也会具有事件 点击bt...
2020-03-15 14:59:47
72
原创 javascript事件侦听器
javascript事件侦探器 先了解一下事件冒泡的现象 事件执行3个过程:捕获阶段(在找目标元素)、目标阶段(找到目标元素并执行他的事件)、冒泡阶段(离开目标)其他元素的事件默认会在冒泡阶段执行 解决事件冒泡方案:事件侦听器 obj.addEventListener(type,handle,false); 参数1:给元素绑定不加on的事件类型。 参数2:处理事件的函数 参数3:是否在...
2020-03-15 14:22:42
191
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人