gpt4 book ai didi

javascript - 如何避免外部 javascript 执行多次?

转载 作者:行者123 更新时间:2023-11-28 17:52:33 25 4
gpt4 key购买 nike

我有一个名为 ma​​in.js 的外部 js 文件,它被添加到索引页中。在某些情况下,ma​​in.js可以从另一个子页面包含,因此它会导致ma​​in.js执行两次。我的 main.js 结构main.js

 (function() {
console.log("js execution started");
//content goes here
//
//
}());

如何避免 main.js 执行两次?

最佳答案

设置一个全局变量,并检查它是否已经设置,例如:

var main;
main=main||(function() {
console.log("js execution started");
//content goes here
return 1;
}());

这还使您能够通过 main 提供 API。

关于javascript - 如何避免外部 javascript 执行多次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45185428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com