appendChild、insertAdjacentHTML、の違いを知りたいですinnerHTML。
機能は似ていると思いますが、実行速度ではなく使い方で明確に理解したいです。
- たとえば
innerHTML、新しいタグまたはテキストを HTML の別のタグに挿入するために使用できますが、追加するのではなく、そのタグの現在のコンテンツを置き換えます。 そのように(置換ではなく)
insertAdjacentHTMLやりたい場合は、使用する必要があり、新しい要素を挿入する場所を管理できます(beforebegin、afterbegin、beforeend、afterend)最後に、(現在のタグに挿入するのではなく) 新しいタグを作成して HTML に挿入する場合は、
appendChild.
私はそれを正しく理解していますか?それとも、これら3つの違いはありますか?