なぜ document.createElement('section').appendChild(h2) を使用しても反映されないのですか?

section が生成されるだけで HTML には追加されていないからです。
2023年9月14日
ユーザー

いつもお世話になっております。

今回、添付画像のように定数(const section)を使わずにコードを書いてみたところ、
結果として正常に要素が追加されませんでした。
section だけ追加され、h2li は追加されていない)

ー元のコードー

section.appendChild(h2);
section.appendChild(ul);
main.appendChild(section);

ここでの section の中身は、const section で代入した document.createElement('section') であり、書いていることは同じだと思ったのですが正常に動作しなかったのは何故でしょうか?
VS Code、コンソールともにエラーは出ておらず原因が分かりません。
ご教授ください。

この回答を見るにはプレミアムサービスへの登録が必要です

プレミアムサービスとは?