我想做类似于C语言的
另外,有没有一种好的方法可以动态从同一域加载 JavaScript(无需明确知道该域)?例如,假设我们有两个相同的服务器(QA 和生产环境),但它们显然具有不同的 URL 域。是否有一种方式可以像这样使用
如果我的表达有点令人困惑,非常抱歉。
#include "filename.c"
或者 PHP 中的 include(dirname(__FILE__)."filename.php")
的功能,但是想在 JavaScript 中实现。如果我能获取到 JavaScript 文件加载时的 URL(例如 script 标签中的 src 属性所提供的 URL),那么我就可以实现这个功能。是否有办法让 JavaScript 获取它呢?另外,有没有一种好的方法可以动态从同一域加载 JavaScript(无需明确知道该域)?例如,假设我们有两个相同的服务器(QA 和生产环境),但它们显然具有不同的 URL 域。是否有一种方式可以像这样使用
include("myLib.js");
,其中 myLib.js 将从加载它的文件所在的域中加载?如果我的表达有点令人困惑,非常抱歉。
__dirname
。我的问题实际上是关于浏览器JS的。 - B Tconst __filename = url.fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename);
- B T