我有一个javascript函数,我需要确定函数何时第一次运行。我怎么能这样做?如何确定JavaScript函数的第一次运行?
function myFunction(){
if (first_time){ //do something }
else { ........... }
}
我有一个javascript函数,我需要确定函数何时第一次运行。我怎么能这样做?如何确定JavaScript函数的第一次运行?
function myFunction(){
if (first_time){ //do something }
else { ........... }
}
你可以尝试使用:
var first_time = true;
function myFunction(){
if (first_time){
first_time = false;
// ...
} else {
// ...
}
}
定义一个全局变量将在函数的每次调用递增:
var nbCall= 0;
function myFunction(){
if (nbCall==0){
nbCall++;
//do something }
else { ........... }
}
一旦函数被调用,您可以将全局变量设置为true。
var globalVar = false;
function myFunction(){
globalVar = true;
if (first_time){ //do something }
else { ........... }
}
}
这是在单个环境下运行还是页面重新加载inbetween? – Liam