tampermonkey 下 JavaScript 脚本中 setTimeout 方法不延迟时间

1、问题的发现

在chrome测试tampermonkey(https://www.tampermonkey.net)的JS脚本时,

发现setTimeout()方法立即执行,设置的延迟时间不起作用;

 

2、问题的解决

在setTimeout方法的参数中,使用匿名函数,函数体中再调用目标函数。

参考博文:

https://www.ancii.com/af7axzyl/

https://www.cnblogs.com/zhwl/archive/2012/11/14/2769786.html

https://www.teakki.com/p/57dfbf0dd3a7507f975f1ae4

https://blog.csdn.net/hpugym/article/details/49805779

 

3、扩展一个问题

https://www.jianshu.com/p/83846a799e28


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部