MutationObserver对象
MutationObserver (W3C DOM4)对象提供了监视对DOM树所做更改的能力,其被设计为旧的Mutation Events功能的替代品(该功能是DOM3 Events规范的一部分)。
描述
Mutation Observer用来监视DOM变动,DOM的任何变动,例如节点的增减、属性的变动、文本内容的变动,在配置之后都可以通过回调函数来获得通知。Mutation Observer类似于事件的监听DOM.addEventListener方法,都可以在触发某些变动的时候来执行回调函数,只不过Mutation Observer是异步触发,DOM的变动并不会马上触发,在等到当前所有DOM操作都结束才触发。
observe
mutationObserver.observe(target[, options])
 Mutation Observer的observe()方法配置了Mutation Observer对象的回调方法,以开始接收与给定选项匹配的DOM变化的通知。
- target:- DOM树中的一个要观察变化的- DOM Node,或者是被观察的子节点树的根节点。
- options