写在前面
如果本文对您有所帮助,就请点个关注吧!
要求
函数每次调用后,值加一
手写一个计数器
原理
利用闭包特性
源代码
let count = (function () {
let counter = 0
return function () {
return (++counter)
}
})()
测试
console.log(count())
console.log(count())
console.log(count())
console.log(count())
1
2
3
4
网友评论