有一个公共模块是共用的,所以尽量不要改动里面的代码,或是少量改动。
目的是在外部收集console日志
//公共模块common.js
class A {
constructor() {
console.log("balabala");
}
function test() {
console.error("abccbabab");
}
//还有N个一堆方法
}
//后端文件server.js
let a = new A();
//在不改变或少量改动class A情况下,收集到console.log的字符串。
可以重写
console.log
,console.error
,如: