コンテンツの作成と DOM への追加に関するビデオ チュートリアルを見たことがあります。彼は、文字列を次のように書くことを提案しています。
jQuery('<h2 class=myClass>Hello world</h2>').appendTo('article');
次のようなオブジェクトの作成に比べてずさんです。
jQuery('<h2></h2>', {text: 'Hello world', class 'myClass'}).appendTo('article');
これがこれを行う最良の方法であることにまだ少し確信が持てません。たとえば、ここに DOM 作成のもう少し複雑な例があります。 .
したがって、JS の可読性を備えたオブジェクトを作成する唯一の利点はありますか? JS でどのように要素を作成しますか? 文字列を渡して DOM に挿入するだけですか、それとも JS でオブジェクトを生成し、そのようにオブジェクトを構築しますか?