gpt4 book ai didi

javascript - 比较事件前后的 DOM/所有属性的方法?

转载 作者:行者123 更新时间:2023-11-30 06:35:35 25 4
gpt4 key购买 nike

我遇到一个问题,当我多次重复 3d 变换时,它开始以奇怪的方式降低性能。

我想知道的是——是否有某种方法可以转储整个页面 DOM 以及之前和之后的所有属性,以便我可以运行 diff 并查看遗留的内容?我知道我可以从网络检查器中复制出 html,但是有没有办法转储所有元素及其所有属性?我知道这会很长,但希望运行后差异会相对较短。

最佳答案

您可以在文档对象上使用 MutationObserver 来获取在给定时刻开始观察的 dom 的架构/属性/属性变化。

https://developer.mozilla.org/en-US/docs/DOM/MutationObserver http://updates.html5rocks.com/2012/02/Detect-DOM-changes-with-Mutation-Observers

关于javascript - 比较事件前后的 DOM/所有属性的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14758308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com