A helper class for debugging
此腳本不應該直接安裝,它是一個供其他腳本使用的函式庫。欲使用本函式庫,請在腳本 metadata 寫上: // @require https://update.greasyfork.org/scripts/33864/222487/Debugger.js
function Debugger(name, enabled) {
this.debug = {}
if (!window.console) {
return function () {
}
}
for (let m in console) {
if (typeof console[m] === 'function') {
if (enabled) {
this.debug[m] = console[m].bind(window.console + ': ' + name + ': ')
} else {
this.debug[m] = function () {
}
}
}
}
return this.debug
}