美文网首页
js DOM相关知识

js DOM相关知识

作者: super静_jingjing | 来源:发表于2018-03-01 18:31 被阅读0次

childNodes:所有的子节点 在火狐中会将父节点下面的每一个空行也算作一个子节点
noteType:节点类型 1:代表元素节点 3:代表文本节点
为了避免使用childNodes出错,childNodes和noteType结合使用;
children:所有的子元素,在所有浏览器中都正常
parentNode:当前元素的父节点
offsetParent:获取相对定位的节点,真正实际意义上的父节点,和position有关系
firstChild:第一个子节点 ie可用,火狐不兼容
在火狐中使用:firstElementChild
lastChild:最后一个子节点 ie可用,火狐不兼容
在火狐中使用:lastElementChild
previousSibing:获取前一个兄弟节点 ie可用,火狐不兼容
在火狐中使用:previousElementSibing
nextSibing:获取后一个兄弟节点 ie可用,火狐不兼容
在火狐中使用:nextElementSibing

文档碎片:document.createDocumentFragment(); 在理论上会提升代码性能

相关文章

网友评论

      本文标题:js DOM相关知识

      本文链接:https://www.haomeiwen.com/subject/kndnxftx.html