2

Javascriptdocument.createElementを使用して HTML ページの本文に新しい要素を追加しようとしていますが、/ケースと関数の呼び出しをほとんど行わずにこれを行っています。すべて正常に動作しています。 最近、これが JQuery でもできることを知りました。私はまだあまり多くのコーディングを行っていないので、効率の点でどの方法が最適か疑問に思っていました。ネイティブ DOM メソッドを使用するか、JQuery を使用して要素を動的にページに追加しますか?ifelse

4

1 に答える 1

5

ネイティブ JavaScript を使用すると、jQuery がすべてのパディングの下で​​使用するため、高速になるはずです。

jQuery が提供するのは、ブラウザーからの抽象化です。1 つのブラウザーが実装していないと誰が言えますdocument.createElementか? if-then-else次に、DOM 操作用に大量のコードを作成する必要があります。

jQuery は効率を犠牲にしていますが、独自のネイティブ JS を作成するよりも多くの負担を軽減し、多くのユーティリティを提供します。

于 2012-11-20T10:51:52.787 に答える