首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    从零开始学习DOM-BOM(三)终结篇

    CharacterData 可以划分为text(text标签)和Comment(注释) Attr 可以理解我们元素的class属性id属性以及值 继承关系 从上图可以看出 其中window 对象继承自EventTarget...接口,所以window上是可以绑定事件,监听事件,分发事件的 其中DOM 中的所有元素节点都继承自EventTarget接口,所以DOM中任意节点可以绑定事件,监听事件,分发事件 验证继承关系 如何验证这一继承结构呢...,我们可以在浏览器中打印它的原型属性 通过下图我们可以看出,window继承Window,Window继承自EventTarget 通过下图我们可以看出,document继承HtmlDocument,...HtmlDocument继承自Document,Document继承自Node节点,Node节点继承自EventTarget 顺便说一句:EventTarget继承自Object,Object继承自

    51210

    【JavaScript】JavaScript开篇基础(5)

    同一个元素同一个事件只能设置一个处理函数) 方法监听注册方式:addEventListener() 特点:同一个元素同一个事件可以注册多个监听器(监听处理函数function),按注册顺序依次执行 eventTarget.addEventListener...(type, listener, useCapture) 将指定的监听器注册到eventTarget(目标对象)上,当该对象触发指定的事件时,就会执行事件处理函数,涉及到的参数为: type:事件类型为字符串...useCapture:可选参数,是一个布尔值,默认是false(冒泡阶段,true是捕获阶段) 3.删除事件 传统注册方式 eventTarget.onclick = null; 方法监听注册方式...eventTarget.removeEventListener(type, listener, useCapture); 4.Dom事件流 事件流: 从页面中接收事件的顺序。...5.事件对象 eventTarget.onclick = function(event) {} eventTarget.addEventListener('click', function(event

    7210
    领券