- MutationObserver 接口提供了监视对 DOM 树所做更改的能力。它被设计为旧的 Mutation Events 功能的替代品,该功能是 DOM3 Events 规范的一部分
构造函数 |
说明 |
MutationObserver() |
创建并返回一个新的 MutationObserver 它会在指定的 DOM 发生变化时被调用 |
- MutationObserver 对象有以下方法:
方法 |
说明 |
disconnect() |
阻止 MutationObserver 实例继续接收的通知,直到再次调用其 observe() 方法,该观察者对象包含的回调函数都不会再被调用 |
observe() |
配置 MutationObserver 在 DOM 更改匹配给定选项时,通过其回调函数开始接收通知 |
takeRecords() |
从 MutationObserver 的通知队列中删除所有待处理的通知,并将它们返回到 MutationRecord 对象的新 Array 中 |
来自 <https://developer.mozilla.org/zh-CN/docs/Web/API/MutationObserver>