第一次提交
This commit is contained in:
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;
|
||||
|
||||
});
|
||||
Reference in new issue
Block a user