覆盖控制台.log();用于生产
2022-08-30 02:58:56
将此放在文件的顶部:
var console = {};
console.log = function(){};
对于某些浏览器和微缩器,您可能需要将其应用于窗口对象。
window.console = console;
或者,如果您只想重新定义控制台的行为(例如,为了添加日志),则可以执行如下操作:
// define a new console
var console=(function(oldCons){
return {
log: function(text){
oldCons.log(text);
// Your code
},
info: function (text) {
oldCons.info(text);
// Your code
},
warn: function (text) {
oldCons.warn(text);
// Your code
},
error: function (text) {
oldCons.error(text);
// Your code
}
};
}(window.console));
//Then redefine the old console
window.console = console;