在同一页上的两个脚本中使用全局变量

Using a Global Variable in two scripts on same page

本文关键字:脚本 两个 全局变量 一页      更新时间:2023-09-26

我想从两个不同的jquery脚本中访问一个公共变量(将从外部加载到同一页面)。所以我用

window.commonVar = 0;

我的问题是,我有哪些更新选项?所以两个脚本都具有相同的上次更新值?

因此,基本上,如果script 1执行commonVar++script 2应该知道当前值。同样的方式。

您有多个选项:

  1. 声明首先加载脚本的变量
  2. 在加载其他脚本之前,在脚本标记中声明主html页面中的变量
  3. 在第三个脚本中声明变量,在其他两个脚本之前先加载该脚本。这个脚本可以由您需要通过其他脚本访问的所有gobal变量组成
  4. 您甚至可以将其存储在隐藏输入的值中