js怎么重置点击事件

var num=0
element1.onclick = function(){
num++
if(num%2==0){
element2.style.display=none
}else{
element2.style.display=block
}
}

这样一段代码在切换页面后并不会重置,有没有一种方法可以重置点击事件

把这个变数num 定义成全局变量了
切换页面时把num 置成0