JavaScript ドキュメントの断片化の最初の紹介_JavaScript スキル

WBOY
リリース: 2016-05-16 18:23:15
オリジナル
1079 人が閲覧しました

その後、技術グループが次のコードについて質問しました:

コードをコピー コードは次のとおりです:

function html2node(s) {
var d = document.createElement('div');
d.innerHTML = s;
if (d.childNodes.length == 1)
return d.childNodes [0];
var df = document.createDocumentFragment();
while (d.firstChild)
return df; >}


一般的な原則は理解しましたが、さらに混乱しているのは、なぜ document.createDocumentFragment が使用されるのかということです。
インターネットで関連リソースを検索した結果、ドキュメント フラグメントの作成に document.createDocumentFragment が使用されていることがわかりました。
大量の appendChild ページ要素が必要な場合は、まずこれらの要素を document.createDocumentFragment に追加します。
次に、文書フラグメントをページに appendChild するだけです。これにより、パフォーマンスの最適化を達成するためにページを複数回更新する必要がなくなります。上記のコードでの文書フラグメントの使用は冗長だと思います。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!