一、单例模式
创建登录页
let createLogin=()=>{
let login
return function(){
if(!login){
login=document.createElement("div")
login.innerHTML='这里是登录内容'
//这里为反单引号
document.body.appendChild(login)
}
return login
}
}
单一职责,创建登录页
//创建登录页
let createLogin=function(){
let login=document.createElement('div')
login.innerHTML='这是登录页'
document.body.appendChild(login)
return login
}
//判断
let single=function(fn){
let result
return result||(result=fn.apply(this,arguments))
}