我們正在考慮使用DOMDocumentFragments
作爲優化dom操作代碼的候選。你們有什麼感想 ?DOM DocumentFragments如何幫助優化dom操作?
回答
它本身不是DOMDocumentFragment
,它優化了dom操作,它是文檔片斷與主文檔斷開的事實,因此操縱它們不會在屏幕上觸發任何可能較大的圖形更新。
您也可以通過使用斷開連接的節點來完成文檔片段。
但在某些時候,我們必須在我們對DOMDocumentFragment所做的更改與主文檔之間進行同步。因此,它仍然打開了「屏幕上大量圖形更新」的可能性。你不同意嗎? – Inquisitive 2012-07-10 13:29:03
@Subhra是的,我同意。我從來沒有反過來說過任何話。 – Esailija 2012-07-10 13:31:05
@Esailja :-)如果我錯了,糾正我。我認爲通過使用DOMDocumentFragment可以減少主DOM的附加實際數量。您繼續執行DOMDocumentFragment的小附件,並在完成後立即將更新應用於主文檔。這是什麼使DOMDocumentFragment優化DOM操作代碼 – Inquisitive 2012-07-10 13:34:25
- 1. DOM操作和GreaseMonkey的一點幫助
- 2. 流星助手 - DOM操作
- 3. PHP中的DOM DOM操作
- 4. Extjs dom操作
- 5. jquery-dom操作
- 6. jQuery DOM操作
- 7. 簡單的HTML DOM幫助
- 8. 幫助用PHP DOM功能
- 9. DOM XPath查詢幫助
- 10. 優化dom-heavy JS排序
- 11. Backbone.js和DOM操作
- 12. vala Webkit.WebView DOM操作
- 13. DOM操作在PHP
- 14. 拖放DOM操作
- 15. DOM操作重建整個DOM結構
- 16. 多個小型DOM操作與一個大型DOM操作
- 17. DOM操作不起作用
- 18. 微軟Edge Extension,如何操作popup.html DOM
- 19. 如何在操作後重置DOM?
- 20. 如何使用Ruby on Rails操作DOM
- 21. 如何在Fancybox內容上操作DOM?
- 22. 如何操作非DOM的jQuery對象
- 23. Angular2 + Typescript:如何操作DOM元素?
- 24. 我如何使用PHP來操作DOM?
- 25. XML解析幫助Python lxml,etree或dom
- 26. 聚合物1.0:幫助使用dom-if
- 27. 我需要幫助DOM中的javascript
- 28. Javascript DOM樹重複操作
- 29. SimpleModal框中的DOM操作
- 30. 撤消實現 - DOM操作
我認爲這是一個很棒的故事。祝你好運。我也認爲這個問題並不具有建設性,因爲我們期望答案得到事實,參考或具體專業知識的支持,但這個問題很可能會引起爭論,爭論,投票或擴大討論。如果您認爲這個問題可以改進並可能重新打開,請參閱常見問題的指導。*。 – Matt 2012-07-10 13:18:27