获取属性





节点操作




子节点




一般输出是text,因为元素节点上下一个是换行。换行是文本节点,所以返回

自己封装兼容性函数

创建操作节点一般是做网页评论啥

node指的是父节点

阻止连接跳转 a的属性设置 href="javascript:;"

this.parentNode是这个元素节点的父节点



这个是填充数据局

这个放在for (var k in datas[i]){}这个里面


点击“删除”连接的删除操作

innerHTML与document.createElement创建运行时间比对
因为document.createElement是创建(26ms),而innerHTML是拼接(3000ms),所以document.createElement效率远好于inner.HTML

join数组转字符串

DOM核心重点




本文探讨了JavaScript中DOM操作的实践,包括节点操作、子节点获取、文本节点处理,以及如何通过创建元素节点优化性能,如使用`document.createElement`而非`innerHTML`。同时介绍了阻止链接跳转的技巧和数组处理方法。核心在于前端开发中的高效DOM操作和兼容性策略。
1109

被折叠的 条评论
为什么被折叠?



