js函数调用后变量自动销毁那什么的…是什么意思??
1个回答
展开全部
要看变量是在哪声明的?如果是全局变量,可以继续调用;如果是局部变量,调用后失效。
更多追问追答
追问
局部变量,调用后失效能举个例子吗?
追答
var sum=0;
function tes(){
var str1=123;
var str2=345;
sum=str1+ste2;
alert("sum="+sum);
}
alert(sum);
这里,sum就是全局变量,str1,str2就是局部变量。你调用了test方法,里面的变量才有值,它的范围只在方法体内有效,但是sum的初始值是有的,不调用方法就有值;调用了后只时重新赋值了一次。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询