//只执行一次函数
function once(fn){
var ifFalse = true
return function(){
if(ifFalse){
ifFalse = false
fn()
}
}
}
//调用
function getName(){
console.log('我叫吉娃娃')
}
getName = once(getName)
getName() //'我叫吉娃娃'
getName() //不执行
转自链接:https://www.nowcoder.com/questionTerminal/42997185c50a45a08b64c253d2f1edc5?mutiTagIds=644&page=1&onlyReference=false