javascript - 无法更新 setInterval 内的变量值
问题描述
我想跟踪count
回调函数中的变量,setInterval
但每次调用后递增的值似乎没有传递下去。这是我的代码:
var count = 0;
function open_link(count) {
$("a")[count].click();
count++;
}
setInterval(open_link, 5000, count);
我原以为count
会是 0、1、2 等等,但值count
始终保持为 0。我该如何更新它?
谢谢。
解决方案
推荐阅读
- postgresql - 如何从 pg_proc 获取 prosrc 的每一行?
- c - 如何使用 libimobiledevice 获取已连接设备的 ECID?
- laravel - 将响应数据重定向到另一个视图
- java - 如何用 ArrayList 替换 String[]?
- amazon-web-services - HTTPS 在使用 URL 时不重定向,但在键入 IP 时有效
- laravel - 将 laravel 分页链接更改为通过 HTTPS
- python-3.x - 启用急切执行时,从 keras 模型手动访问和更新可训练变量
- php - 找不到类'Maatwebsite\\Excel\\ExcelServiceProvider' - Laravel 4.2
- puppeteer - 如何 page.click 动态列表中具有给定值的元素
- javascript - 实时服务器和本地主机上的 Date().toLocaleString() 输出格式不同