今天遇到一个需求 一个函数只要调用一次 第二次执行该js 的时候不再调用
可以定义一个全局变量 var isFirst = true
为true的 时候就调用函数,调用完后 改为false
就不会再调用了
if ( isFirst ) {
fun();
isFirst = false;
}
本文介绍了一种确保JavaScript函数仅被调用一次的方法。通过定义全局变量 isFirst 控制函数调用,当 isFirst 为 true 时调用函数,并在调用后将 isFirst 设为 false,以此实现函数的单次执行。
今天遇到一个需求 一个函数只要调用一次 第二次执行该js 的时候不再调用
可以定义一个全局变量 var isFirst = true
为true的 时候就调用函数,调用完后 改为false
就不会再调用了
if ( isFirst ) {
fun();
isFirst = false;
}
2883