问题标签 [removechild]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flash - Flash 应用程序变慢 [removeChild]
我的 Flash 应用程序有问题,因为它运行一段时间后,它最终开始变慢。我的应用程序涉及需要使用 addChild() 方法复制的内容。我在互联网上阅读了一些信息,其中指出应用程序变慢或滞后的原因是 removeChild() 没有从内存中删除孩子。
有什么方法可以让我把孩子从记忆中移除吗?任何输入表示赞赏。谢谢。
javascript - 为什么 removeChild 需要父节点?
回答完这个问题后,我想知道为什么removeChild
需要父元素。毕竟,我们可以简单地做
由于父节点应始终对 Javascript/DOM 引擎直接可用,因此不必提供要删除的节点的父节点。
我当然理解removeChild
DOM节点方法的原理,但是为什么不document.removeNode
存在类似的东西(仅接受任意节点作为参数)?
编辑:更清楚地说,问题是:如果 JS 引擎已经具有要删除的(唯一)节点,为什么它根本需要父节点?
flash - 使用 removeChild (AS3) 时出错
我正在创建一个吃豆人风格的游戏。我正在尝试使用 removeChild() 删除 MovieClip 的一个实例。当 MovieClip 实例 "box" 击中 MovieClip 实例 "circle" 时,--circle 将从舞台上移除。
我收到以下错误:
ArgumentError:错误 #2025:提供的 DisplayObject 必须是调用者的子对象。在 flash.display::DisplayObjectContainer/removeChild() 在 Move/eatCircle()