Примечание: ниже перевод заметки от John Resig DOM «DOM DocumentFragments», в которой автор рассказывает об опыте использования
Недавно я игрался с DOM DocumentFragment в JavaScript, пробуя, что же можно с ним сотворить. Если вкратце, то
В процессе чтения я наткнулся на интересную вещь. Цитирую из спецификации:
читать дальше на webo.in →
DocumentFragment
и сравнивает его быстродействие с обычным appendChild
. Мои комментарии далее курсивом.Недавно я игрался с DOM DocumentFragment в JavaScript, пробуя, что же можно с ним сотворить. Если вкратце, то
DocumentFragment
является облегченным контейнером для DOM-узлов. Он является частью спецификации DOM 1 и поддерживается во всех современных браузерах (был добавлен в Internet Explorer в 6 версии).В процессе чтения я наткнулся на интересную вещь. Цитирую из спецификации:
Также различные операции — например, добавление узлов как дочерних для другогоNode
— могут принимать в качестве аргумента объектыDocumentFragment
; в результате этого все дочерние узлы данногоDocumentFragment
перемещаются в список дочерних узлов текущего узла.
читать дальше на webo.in →