2.5 MB .js文件太大?无法从文件加载变量

时间:2019-09-08 14:27:25

标签: javascript arrays file

我有一个2.5 MB的.js文件,带有11,000个数组,每个数组的长度为20-30。调用文件时,无法加载这些数组。我已经将文件切成500个数组,并且代码工作正常,所以我正确地调用了文件和变量。我还将变量调用包装在try catch块中,以查看它的加载速度是否很慢,但直接进入catch块。

在HTML文件中:

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

在call.js中:

try {
  document.getElementById("btn1").innerHTML = list1[2];
} catch {
  document.getElementById("btn1").innerHTML = "no";
}

在data.js中:

list1 = ["200", "300", ... , "2700"]
...
list11000 = ["200", "300", ... , "2700"]

0 个答案:

没有答案