<button type="button" onclick="func();">按钮</button>
var i = 0;
func(){
i += 1;
console.log(i)
}
需求:点击按钮变量自增1。求最好的实现方法。
补充一下,实现方法有很多。
直接保存到全局变量里——污染了全局命名空间
使用一个全局数组保存当前app的全局变量——不符合当前架构
闭包——似乎不适应当前场景(使用onclick触发函数)
停靠到html元素中——还是很low
使用一个大的匿名函数延长变量的生命周期——不符合当前架构
米琪卡哇伊
相关分类