美文网首页
Node.removeChild()后会发生什么?

Node.removeChild()后会发生什么?

作者: butterandfly | 来源:发表于2016-10-19 22:38 被阅读0次

详细可查看MDN文档

removeChild是Node接口下的一个很重要的方法,它能删除一个子元素,例如:

parentNode.removeChild(child);
  • 能将子Node从父Node里移除
  • 移除后子Node依然存在,可以把其添加到其他Node里
  • 如果子Node没再被任何变量指向,则很快会被自动回收掉

所以你可以简单理解为,被remove的元素若没被继续使用,会被自动回收掉;你也不用再特意地销毁它。

异常

以下情况会抛出异常:

  • child不是一个Node接口,或不存在于DOM内
  • child不是parentNode的子Node

相关文章

  • Node.removeChild()后会发生什么?

    详细可查看MDN文档 removeChild是Node接口下的一个很重要的方法,它能删除一个子元素,例如: 能将子...

  • 禁足后会发生什么

    禁足后,会发生什么?你会明白,很多以前总觉得没时间做的事情都有时间做了。比如以前总是懒得做饭就打发给外卖和餐厅,现...

  • 接纳后会发生什么

    昨天早上,因为送孩子上学,孩子出门前的各种磨蹭,快要把我逼疯的节奏。 本来说好不管她,她爱磨蹭就让她体验迟到的滋味...

  • 当你死后会发生什么

    你走的很突然。几十分钟前,你在病床上,还大声地回应着同他们通电话。几十分钟后,你在医生护士忙里忙外之间猝死。你的爱...

  • 问题:死后会发生什么?

    问题:死后会发生什么? 巴关:在一般情况下,人死后会徘徊3天。他们能够看到自己的亲人、朋友,他们甚至可以听到声音,...

  • 你死后会发生什么?

    我就那么仰躺在柏油路上,太阳穴附近的伤口处还在沽沽流血,左手以奇怪的姿势扭曲着。 ——浮在空中的我就这样静悄...

  • 你死后会发生什么?

    我躺在柔软的床上,我的正对面有两片窗,我能看见外面的天特别蓝。 还有天空里镶嵌着的云,被初秋的风吹成了柳絮状,轻轻...

  • 十年后的你,给现在自己的建议

    明天会发生什么? 一年后会发生什么? 十年后会发生什么? 作为十年后的自己要给此刻的我一点建议,我突然变得无话可说...

  • 加入付费社群后会发生什么?

    前几天加入了知识星球的“辉哥奇谭读者群”,星主辉哥是个睿智、客观和真诚的人,这是看了一段时间“辉哥奇谭”公众号得出...

  • 100天后会发生什么

    day7

网友评论

      本文标题:Node.removeChild()后会发生什么?

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