【问题标题】:how to pass javascript variables from one javaScript file to another javascript file?如何将 javascript 变量从一个 javaScript 文件传递​​到另一个 javascript 文件?
【发布时间】:2026-02-24 16:55:02
【问题描述】:

我在一个文件夹中有两个 javascript 文件。我想将一个变量传递给另一个 javascript 文件。我应该使用什么程序?

【问题讨论】:

  • 你的标题说'一页到另一个',你的问题说'一个javascript文件到另一个'。它们是非常不同的概念。你是什​​么意思?
  • 您将两者都包含在一个页面上?请添加更多详细信息,目前您的问题尚不清楚。
  • 正是我想将变量一个 javascript 文件发送到另一个 javascript 文件。它们在一个文件夹中。
  • @lakashman 那些 JavaScript 文件是如何执行的?它们是否包含在浏览器中加载的 HTML 页面中?

标签: javascript


【解决方案1】:

window.postMessage 用于跨文档消息。使用这些消息共享数据。

【讨论】:

    【解决方案2】:

    问题有点混乱, 如果 2 个 javascript 文件位于 2 个不同的页面中,您可以使用查询字符串来传递值。

    如果它们都在一个页面中,则可以使用变量简单地传递值。只需在他首先调用的脚本文件或页面中定义变量 int。可以从第一个脚本下方定义的页面中的任何其他 javascript 访问它。

    【讨论】: