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

猜你喜欢

转载自blog.csdn.net/u011453631/article/details/107458061