English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
createDocumentFragment()Метод создает новый пустой DocumentFragment.
Этот метод полезен, когда вам нужно извлечь часть документа, изменить, добавить или удалить某些 содержимое и затем повторно вставить его в документ.
document.createDocumentFragment()
var element = document.getElementById('ul'); var fragment = document.createDocumentFragment(); var browsers = ['Firefox', 'Chrome', 'Opera', 'Safari', 'Internet Explorer']; browsers.forEach(function(browser) {}} var li = document.createElement('li'); li.textContent = browser; fragment.appendChild(li); }); element.appendChild(fragment);Проверьте, посмотрите‹/›
Метод createDocumentFragment() полностью поддерживается всеми браузерами:
Метод | |||||
createDocumentFragment() | Да | Да | Да | Да | Да |
Возврат значения: | Объект DocumentFragment, представляющий созданный узел DocumentFragment |
---|---|
Версия DOM: | Уровень DOM 1 |