子ノードを削除するには親からparent.( A )(child)を呼ぶ。要素自身が自分を直接取り除くモダンな方法はelement.( B )()である。
解答
A: removeChild
B: remove
解説
従来は親基準でremoveChild。現在は多くのブラウザでElement.prototype.remove()が使えるため自身で削除可能。
使用例(サンプルコード)
[ html ]
<ul id="list"><li id="x">消す</li></ul>
<script>
const li = document.getElementById('x');
// 旧来
li.parentNode.removeChild(li);
// もしくは
// li.remove();
</script>