第一次提交

This commit is contained in:
dengtongyu committed 2018-12-03 17:31:53 +08:00
commit 8121362a03
4412 files changed
+1091845

No files matched your search

@@ -0,0 +1,72 @@
define(function(require, exports, module) {
var logger = function(lv,args){};
logger.prototype={
log:function(){},
debug:function(){},
info:function(){},
warn:function(){},
error:function(){}
};
var enable = false;
window.enableLog=function(stat){
enable = !!stat;
}
if(location.href.indexOf("debug")!=-1 || (document.referrer||"").indexOf("debug")!=-1 ){
enable = true;
}
var loggerName = ["log", "info", "debug", "warn","error"];
var exp ;
var console = window.console;
if(console && enable){
exp = console;
}else{
exp = new logger();
}
for (var i in loggerName) {
var n = loggerName[i];
if(!exp[n]){
exp[n]=logger.prototype[n];
}
}
/**
* 格式化数字,显示未两位数,小于10前面加0
*/
var fillLen = function(n){
if(n<10){
n = "0"+n;
}
return String(n);
}
var fillLen3 = function(n){
if(n <10){
n = "00"+n;
}else if(n < 100){
n = "0"+n;
}
return String(n);
}
exp.time = function(){
var d = new Date();
var r = d.getFullYear()+"-"+ fillLen(1+d.getMonth())+"-"+fillLen(d.getDate());
r+=" "+fillLen(d.getHours())+":"+fillLen(d.getMinutes())+":"+fillLen(d.getSeconds())+"."+fillLen3(d.getMilliseconds());
return r;
}
module.exports = exp;
});