我希望有人能帮我弄清楚为什么这个脚本会导致浏览器崩溃。第一个 4 循环有大约 20 个元素,第二个有 8 个元素。我认为这不足以让它崩溃,但我可能是错的。
我正在尝试从表格中抓取数据值,然后用于在页面上创建自定义图表。
非常感谢任何有关设计的帮助。
谢谢!
function mainFunc() {
var b;
var a;
var x;
var y;
var c;
var times = [];
var mainTable = document.getElementsByClassName("reportTable tabularReportTable");
var rows = mainTable[0].getElementsByClassName("breakRowClass1 breakRowClassBottom");
for (x = 0; x < rows.length; x++) {
a = rows[x].children;
for (y = 0; y < a.length; x++) {
if (a[y].innerHTML !== " ") {
b = a[y].innerHTML.split("<");
c = parseFloat(b[0]);
times.push(c);
}
}
}
}