同步等待函数
修改JS\CSS等文件后,浏览器不会自动更新缓存问题解决方案
1、直接后台禁用js等文件缓存,忽略每次请求都请求js等带来的性能问题
2、js等文件增加版本号控制,可能存在浏览器比较老的浏览器存在兼容性问题,现在可以忽略
禁用console的日志输出
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| // 取消当前页面的console的log输出 (function () { const originalConsoleLog = console.log; console.log = function (...args) { if (args.length > 0 && typeof args[0] === 'string') { return; // 忽略包含特定字符串的日志 } originalConsoleLog.apply(console, args); }; // const originalConsoleError = console.error; // console.error = function (...args) { // if (args.length > 0 && typeof args[0] === 'string') { // return; // 忽略包含特定字符串的错误日志 // } // originalConsoleError.apply(console, args); // }; const originalConsoleWarn = console.warn; console.warn = function (...args) { if (args.length > 0 && typeof args[0] === 'string') { return; // 忽略包含特定字符串的警告日志 } originalConsoleWarn.apply(console, args); }; })();
|