厌学的骚年 发表于 2023-5-9 14:18:53

视频网站如果使用MutationObserver,会不会导致消耗过多的资源?

我在一些视频网站(比如b站和抖音)使用了MutationObserver这个API监听增加的元素,但是视频网站在播放视频时会一直增加新的元素,只要播放就会增加,这会不会导致监听的次数太多消耗过多的性能,如果是,有什么方法可以解决吗?

李恒道 发表于 2023-5-9 14:18:54

元素的创建只会触发mutationObserve的事件,创建一个引用的对象,只要你不试图保存每一个对象是不会引起网页消耗的剧烈膨胀的
消耗的性能是线性的不会累计,只要你测试明显的肉眼卡顿基本就是合格的
页: [1]
查看完整版本: 视频网站如果使用MutationObserver,会不会导致消耗过多的资源?