变量生命周期
全局变量的作用域是全局性的,即在整个JavaScript程序中,全局变量处处都在。
而在函数内部声明的变量,只在函数内部起作用。这些变量是局部变量,作用域是局部性的;函数的参数也是局部性的,只在函数内部起作用。
计数器困境
设想下如果你想统计一些数值,且该计数器在所有函数中都是可用的。
你可以使用全局变量,函数设置计数器递增:
实例
var counter=0;
function add(){
return counter+=1;
}
add();
add();
add();
//计数器现在为3
如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h64746.shtml