JavaScript面试题(单题)

题型 难易度 出现频率 浏览 评论
问答题 8 0
试题信息收集不易,转发请带上出处,不甚感谢!如果您对任何编程问题还有疑问,欢迎点击下方按钮向老师提问!
问答题

在添加节点之前,通过createElement创建一个节点对象,然后通过父节点对象,调用appendChild()、insertBefore()来添加节点。当然也可以通过innerHTML属性添加也是可以的。

使用removeChild()删除节点

查看节点的方式有

  • childNodes 返回包括文本节点和元素节点,不常用
  • children 返回元素的子节点;
  • parentNode 返回指定节点的父节点,如果没有父节点则返回null;
  • firstChild 返回指定节点的首个子节点,IE兼容;firstElementChild 返回指定节点的首个子节点,非IE兼容;
  • firstChild 返回指定节点的首个子节点,IE兼容;firstElementChild 返回指定节点的首个子节点,非IE兼容;
  • nextSibling 返回指定节点的下一个兄弟节点,IE兼容;nextElementSibling 返回指定节点的下一个兄弟节点,非IE兼容;如果没有下一个兄弟节点则返回null;
  • previousSibling 返回指定节点的上一个兄弟节点,IE兼容;previousElementSibling 返回指定节点的上一个兄弟节点,非IE兼容;如果没有上一个兄弟节点则返回null;
还能输入{{limitInput-commentDet.length}}个字符