SetTimeout最大延迟是2^31-1,超过这个数字会立即输出;
Math.pow(底数x,次幂y)
setTimeout(console.log(111),Math.pow(2,31));
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/00aef366f76d3bc84c15f11ffc1cf24a.png)
setTimeout(function(){console.log(111)},Math.pow(2,31)-1);
终止延迟使用clearTimeout()
var s = setTimeout(function(){console.log(111)},Math.pow(2,31)-1);
clearTimeout(s);
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a697b6f50016c038a74e73263448a4e7.png)