LinkedList实现原理(JDK1.8) LinkedList底层采用双向链表,如果对链表这种结构比较熟悉的话,那LinkedList的实现原理看明白就相当容易。 链表通过“指针”将一组零散的内存块串联起来使用,每一个元素(节点)通过指针指向它的下一个元素,最后一个节点的下一个指向为null,而 ...
分类:
其他好文 时间:
2019-12-04 01:18:45
阅读次数:
55
查 查看元素节点 document代表整个文档 document.getElementById()元素id 在IE8以下的浏览器,不区分id大小写,而且也返回匹配name属性的元素 .getElementsByTagName() //标签名 .getElementsByName() //需注意,只有 ...
分类:
其他好文 时间:
2019-11-25 18:47:40
阅读次数:
59
了解知识点 DOM模型是一个树形结构,在DOM模型中,HTML元素是有层次的。当一个HTML元素上产生一个事件时,该事件会在DOM树中元素节点与根节点之间按特定的顺序传播,路径所经过的节点都会收到该事件,这个传播过程就是DOM事件流。 JS冒泡事件:当一个元素上的事件被触发的时候,比如说鼠标点击了一 ...
分类:
微信 时间:
2019-11-25 18:23:19
阅读次数:
104
概念 简单来讲事件流就是页面接受事件的顺序,事件发生后会在元素节点之间按照某种顺序传播 document->html->body->div->body->html->document这是DOM2级规定的事件流顺序,如下图: <body> <div id="outer"> <div id="inner ...
分类:
Web程序 时间:
2019-11-23 21:39:25
阅读次数:
91
XPath基础 XPath 即为 XML 路径语言,是一门在XML文档中查找信息的语言。XPath 基于 XML 的树状结构,有不同类型的节点,包括元素节点,属性节点和文本节点,提供在数据结构树中找寻节点的能力,可用来在 XML 文档中对元素和属性进行遍历。XPath 使用路径表达式来选取 XML ...
分类:
其他好文 时间:
2019-11-10 20:56:15
阅读次数:
86
DOM 操作分为三个部分:DOM Core HTML-DOM CSS-DOM 查找元素节点和查找属性节点 ...
分类:
Web程序 时间:
2019-11-03 18:19:44
阅读次数:
68
概述:绑定事件(push和appendChild用法相似:但是一个是控制数组,一个是控制元素节点)用法:1.数组1的更改后的长度 = 数字1.push();//用来控制数组,在数组最后面插入项,返回数组的长度 2.父节点.appendChild(新节点);//在父节点的最后添加一个新节点 ...
分类:
移动开发 时间:
2019-10-30 18:28:23
阅读次数:
178
1.事件流概念: 事件流描述是从页面中接受事件的顺序。事件发生时会在元素节点之间按照特定的顺序传播,这个传播过程即DOM事件流。 比如我们给div注册了点击事件: DOM事件流分为3个阶段:1.捕获阶段。2,当前目标阶段。3.冒泡阶段 事件冒泡:IE最早提出,事件开始时由具体的元素接受,然后逐级向上 ...
分类:
其他好文 时间:
2019-10-28 14:21:24
阅读次数:
52
节点操作 案例: 选择水果 节点属性 nodeType 节点的类型 1 元素节点 2 属性节点 3 文本节点 nodeName 节点的名称(标签名称) nodeValue 节点值 元素节点的nodeValue始终是null nodeType 节点的类型 1 元素节点 2 属性节点 3 文本节点 1 ...
分类:
其他好文 时间:
2019-10-27 20:19:41
阅读次数:
96
DOM document object model 对象: 属性 .事件 .方法节点: html : 是dom模型的根节点 所有的html标签都叫 元素节点 nodeType=1 所有的标签的属性叫做 属性节点 nodeType=2 所有的标签内容叫做 文本节点 nodeType=3 注:: 8表示 ...
分类:
编程语言 时间:
2019-10-17 00:53:58
阅读次数:
78