//包的入口文件,记录不同方法//定义格式化时间的方法,传入日期时间functiongetTime(time){const dt =newDate(time)const y = dt.getFullYear()const m =padzero(dt.getMonth()+1)const d =padzero(dt.getDate())const hh =padzero(dt.getHours())const mm =padzero(dt.getMinutes())const ss =padzero(dt.getSeconds())return`${y}-${m}-${d}-${hh}-${mm}-${ss}`}//定义补零函数functionpadzero(n){return n >9? n :'0'+ n
}//定义转义HTML的方法,接收htmlfunctiongethtmlStr(Str){return Str.replace(/<|>|"|&/g,(match)=>{switch(match){case'<':return'<'case'>':return'>'case'"':return'"'case'&':return'&'}})}//定义还原HTML的方法,接收转义语句functionsethtmlStr(Str){return Str.replace(/<|>|"|&/g,(match)=>{switch(match){case'<':return'<'case'>':return'>'case'"':return'"'case'&':return'&'}})}//向外暴露的成员
module.exports ={
getTime,
gethtmlStr,
sethtmlStr
}