同步等待函数

1

修改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);
};
})();