摘要:
DOM事件对象 在DOM 中发生事件时,所有相关信息都会被收集并存储在一个名为event 的对象中。 这个对象包含了一些基本信息,比如导致事件的元素、发生的事件类型,以及可能与特定事件相关的任何其他数据。 例如,鼠标操作导致的事件会生成鼠标位置信息,而键盘操作导致的事件会生成与被按下的键有关的信息。 阅读全文
摘要:
事件流 事件流描述了页面接收事件的顺序。 事件冒泡 IE 事件流被称为事件冒泡,这是因为事件被定义为从最具体的元素(文档树中最深的节点)开始触发,然后向上传播至没有那么具体的元素(文档)。 <!DOCTYPE html> <html> <head> <title>Event Bubbling Exa 阅读全文
摘要:
箭头函数 语法:(参数1,参数2,...)=>{方法体}; 如果只有一个参数,那也可以不用括号。只有没有参数,或者多个参数的情况下,才需要使用括号。 注:箭头函数虽然语法简洁,但也有很多场合不适用。箭头函数不能使用arguments、super 和new.target,也不能用作构造函数。此外,箭头 阅读全文
摘要:
XML命名空间 当文档中包含两个或者两个以上命名空间时,需要制定命名空间。DOM2,DOM3新增了一些关于命名空间的特性。 1.Node变化 在DOM2 中,Node 类型包含以下特定于命名空间的属性: localName,不包含命名空间前缀的节点名; namespaceURI,节点的命名空间URL 阅读全文
摘要:
HTML5新增特性 新增类扩展 getElementsByClassName方法 getElementsByClassName():方法接收一个参数,即包含一个或多个类名的字符串,返回类名中包含相应类的元素的NodeList。如果提供了多个类名,则顺序无关紧要。 // 取得所有类名中包含"usern 阅读全文