我正在寻找一个解决方案,不包括两次相同的.js
所以我的问题相对简单,我正在搜索requice_once(.php)或#ifndef(.c/.c ++)之类的东西.
他们是解决这个问题吗?
您可以编写自己的ifndef代码,只需编写这样的文件(假设它是用于浏览器):
if (!window.NAME_UNIQUE_FOR_THIS_FILE) {
window.NAME_UNIQUE_FOR_THIS_FILE = true;
.. your code here ...
}
Run Code Online (Sandbox Code Playgroud)
if语句检查唯一命名的变量是否已存在.如果没有,创建它(所以下次看到这段代码时,它将被忽略).然后运行你想要这个文件做的任何事情.
一定要使用一个非常独特的名称,因为它是一个全局变量.