监视DOM元素变动。
DOM3 Events规范的一部分
实现 Microtask
export interface Microtask extends MutationCallback {} export function microtask(task: Microtask) { // 构造函数参数是一个function类型 const observer = new MutationObserver(task) // 创建一个测试dom节点 const element = document.createTextNode('') // 监听dom节点, observer.observe(element, { characterData: true }) // 修改dom节点,触发MutationCallback element.data = '' }