-1

どちらが早く動くか知りたい

var td = "<td>"+getText()+"</td>";
var tr = "<tr>"+td+"</tr>";

var td=$('<td/>');
td.append(getText());
var tr = $('<tr/>');
tr.append(td);

前もって感謝します

4

5 に答える 5

0

正確に言うと、最初のコードは jQuery を使用するよりもはるかに高速です。なぜなら、jQuery CDN ファイルを取得して読み取り、再度コードを実行すると、最初のコードより数ミリ秒遅くなるからです。違いはあまりありませんが。遅滞なく正確に動作する必要があるリアルタイム コーディング プロジェクトに取り組んでいる場合を除き、どの方法を使用してもかまいません。

var td = "<td>"+getText()+"</td>";
var tr = "<tr>"+td+"</tr>";

したがって、上記のコードは「milisecondi-fasto」です。

于 2013-09-02T12:51:47.323 に答える
0

「DOM」要素を選択して操作を実行する場合を考えると、2 番目の方が高速です。しかし一方で、jquery を使用するには、「jQuery ライブラリ」をダウンロードする必要があるため、単純な Java スクリプト (つまり、最初のスクリプト) よりも遅くなります。

于 2013-09-02T12:52:51.597 に答える