Watch for added and removed elements and changes to attributes or text content
此腳本不應該直接安裝,它是一個供其他腳本使用的函式庫。欲使用本函式庫,請在腳本 metadata 寫上: // @require https://update.gf.qytechs.cn/scripts/370259/994538/watcher.js
Watch a page's DOM for added and removed elements and changes to attributes or text content.
const watcher = new Watcher()
const watch = watcher.add('a[href]', result => {
console.group(`Added ${result.added.length} links, removed ${result.removed.length} links`)
for (const a of result.added) {
console.log(`Added: %o`, a)
}
for (const a of result.removed) {
console.log(`Removed: %o`, a)
}
console.groupEnd()
})
watcher.start()