将 JavaScript 文件源代码加载为纯文本并使用 JavaScript 访问其内容

Load JavaScript file source code as plain text and access its content using JavaScript

是否可以使用这样的脚本标签下载脚本文件

<script src="http://webserver.com/script.js"></script>

然后可以用JavaScript读取加载的文件内容,例如:

var scriptContent = window.scripts[0].content;

我注意到加载的 JavaScript 文件内容无法被其他 JavaScript 文件访问,或者我错了吗?

不,这是不可能的。

通过 src 加载的脚本的源代码不会通过页面中 JavaScript 运行 可用的任何 API 公开。

您可以读取 src 的值,然后使用 XMLHttpRequest 获取它。

可以通过调用 toString() 获取特定函数的源代码。