javascript - jquery 数组常量

标签 javascript jquery arrays

  1. 如何创建 jquery 常量文件并从其他 js 文件访问它?
  2. 我该怎么做?

我有一个字符串列表。 我需要将它们放入数组 A1 中。 然后我需要为 A1 中的一些元素创建另一个数组 A2。 A2 的值将是 A1 中的元素。 这有点像将 A1 中的字符串分组以形成 A2,但我需要访问 A1 和 A2。 使用 javascript/jquery 执行此操作的最佳方法是什么? 我想如果我将它们放入常量中,我就不必重复它们,如果元素值发生变化的话。

例如

A1 = "a", "cat", "hat","b", "bob", "ben", "c", "clay", "course", "d", "e", "done"

A2["a"] = "cat", "hat"
A2["b"] = "bob", "ben"
A2["c"] = "clay", "course"

如果“cat”变成“cot”,我不想在多个地方改变它...... 执行此操作并使这些数组可用于其他 js 文件的最简单的方法是什么?

最佳答案

然后只需创建名为 constants.js 的 .js 文件,其中包含以下内容:

var A1 = ["a", "cat", "hat","b", "bob", "ben", "c", "clay", "course", "d", "e", "done"];
var A2["a"] = ["cat", "hat"];
var A2["b"] = ["bob", "ben"];
var A2["c"] = ["clay", "course"];

并在任何其他脚本(.js 文件)之前在页面的 HTML 中引用它:

<script type="text/javascript" src="constants.js"><script/>

这样,您所有的脚本都可以访问 constants.js 中的变量,您可以随时修改 constants.js变量。

关于javascript - jquery 数组常量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5344142/

相关文章:

javascript - CSS - 滚动到 id 但需要在 id 上方显示 h3 元素

javascript - 无法更改 chart.js 大小

ios - 如何将字典值传递给数组?

c++ - std::array<T, ?> 类型的成员变量

带有 jQ​​uery 的 Javascript 函数无法完全正常工作

javascript - 使用 Ajax Post Call 发送 FormData 会导致 Get

javascript - 如何让jquery无限循环

javascript - 从 dropzone 更新预览模板中的信息而不更新所有模板

javascript - 如何从嵌入式视频中获取缩略图?

Java 数字字符数组转整数