两个函数使用同一个变量,都不会覆盖原来的
Two functions using the same variable, both do not overwrite its original
我有两个功能,
function totald(){
a=a+ns
document.getElementById("total").innerHTML ="number of collected stuff = "+ a ;
}
setInterval(totald, 1000);
和
function subtractd(x){
a=a-x
}
在我创建一个变量 var a=0 之前,现在我需要它,所以两个函数都使用这个变量,并且该变量需要每秒 "up to date"。每当我使用它时,它们都有自己的变量 a 并单独使用它。
您可以将 "document" 用于全局变量:
document.a = 20;
function totald(){
document.a=document.a+ns
document.getElementById("total").innerHTML ="number of collected stuff = "+ document.a ;
}
setInterval(totald, 1000);
function subtractd(x){
document.a = document.a - x
}
我有两个功能,
function totald(){
a=a+ns
document.getElementById("total").innerHTML ="number of collected stuff = "+ a ;
}
setInterval(totald, 1000);
和
function subtractd(x){
a=a-x
}
在我创建一个变量 var a=0 之前,现在我需要它,所以两个函数都使用这个变量,并且该变量需要每秒 "up to date"。每当我使用它时,它们都有自己的变量 a 并单独使用它。
您可以将 "document" 用于全局变量:
document.a = 20;
function totald(){
document.a=document.a+ns
document.getElementById("total").innerHTML ="number of collected stuff = "+ document.a ;
}
setInterval(totald, 1000);
function subtractd(x){
document.a = document.a - x
}