我在浏览器控制台中运行此 JS 代码,以 4 秒的间隔显示表格中的一些名称。循环运行 X 次后,它应该清除间隔。
$(document).ready(function() {
for(var j = 0; j < 2; j++) {
var refreshIntervalId = setInterval(function(){var td = $("tr td:first-child");
for (var i = 6; i < 26; i++){
console.log(td[i].innerText);
}},4000);
$("#idc4").click();
}
clearInterval(refreshIntervalId);
});
我已将区间 ID 保存在变量 refreshIntervalId 中,并在循环后使用此 ID 调用 clearInterval 函数,但我的区间继续运行,在控制台中显示相同的名称。变量是否超出范围?还是浏览器控制台在这方面有一些限制?