![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Dom
柒涩波
我欣赏你,因为你跟我与众不同!
展开
-
Dom知识四
1. 定时器原理: 2. navigator: 3. event: 4. 页面滚动: 1. 定时器原理: 定时器中的任务函数,必须等待主程序所有语句执行后,才能执行。 2. navigator: 什么是: 保存浏览器配置信息的对象 包括: .cookieEnabled: 判断当前浏览器是否启用cookie 什么是cookie: 在客户端持久存储用户私密数据的小文件 为什么: 内存中所有数据都是临时的! 程序关闭,内存中一切变量都释放! 何时: 只...原创 2020-10-19 17:12:14 · 123 阅读 · 0 评论 -
Dom知识三
1. 添加/删除: 2. HTML DOM 常用对象 3. BOM window 打开关闭窗口 history location 定时器 navigator 1. 添加删除: 优化: 尽量减少操作DOM树的次数 为什么: 减少重排重绘 如何: 2种: 1. 如果同时添加父元素和子元素,则应该先在内存中,将子元素添加到父元素,再最后将父元素一次性整体添加到DOM Tree 2. 如果父元素已经在页面上了,要添加多个平级子元素,则应该使用文档片...原创 2020-10-19 17:04:58 · 114 阅读 · 0 评论 -
Dom知识二
1. 修改: 2. 添加/删除: 1. 修改: 内容: .innerHTML .textContent .value 属性: 3种: 1. HTML标准属性: 2种: 1. 核心DOM: 最初的DOM API,要求支持所有结构化文档 优: 几乎万能 缺: 繁琐 获取属性节点: var attrNode=elem.attributes[i] 获取属性值: attrNode.value 其实可以一步: var valu...原创 2020-08-31 17:45:35 · 137 阅读 · 0 评论 -
Dom知识一
1. 什么是DOM 2. DOM Tree 3. 查找 1. 什么是DOM: Document Object Model 什么是: 专门操作网页内容的API标准——w3c 为什么: 统一不同浏览器操作网页内容的API标准 优点: 几乎所有浏览器100%兼容 2. DOM Tree: 什么是: 网页中所有内容在内存中都是保存在一棵树形结构中 网页中每项内容(元素,文本,属性,注释...),都是树上的一个节点对象。 唯一的树根节点: document 为什么: ...原创 2020-08-31 17:41:45 · 269 阅读 · 0 评论