Chrome控制台

时间:2017-10-16 19:20:24

标签: javascript

为什么setTimeout在某些网页上无法通过Chrome控制台运行,或者我做错了什么?

setTimeout(function(){console.log('a');},3000);

输出:

<- 6425

示例页面:http://olx.pl

编辑:似乎某些网页console.log()被覆盖...因为它的网站特定问题,应该删除此问题。但是不能这样做,因为它有答案。

1 个答案:

答案 0 :(得分:1)

确实有效。问题是你可能还没等到。

console.log(setTimeout(() => console.log('a'), 1000));

您获得的号码是timeoutId。无论何时拨打setTimeoutsetInterval,都会返回一个数字ID,然后您可以将其传递给clearTimeout()clearInterval(),以便在其运行之前将其中止。

相关问题