问题对人有帮助,内容完整,我也想知道答案 -1 问题没有实际价值,缺少关键内容,没有改进余地 如何获取setTimeout剩余时间呢?js中setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。下面是示例代码: setTimeout(function () { 我要执行的函数; }, 1000 * 100) 这个代码会在100秒后执行“我要执行的函数”。当执行这个setTimeout() 方法后,过一段时间,我想知道还有多少秒才会执行“我要执行的函数”,怎么做? 关注 | 2 收藏 评论 · 2邀请回答编辑举报历史版本 Oxdation 37 2018-03-03 提问 提交评论 × 评论支持部分 Markdown 语法:**bold**_italic_[link](http://example.com)> 引用`code`- 列表。同时,被你 @ 的用户也会收到通知
答案对人有帮助,有参考价值 4 答案没帮助,是错误的答案,答非所问 已采纳 var time = 100; var t = setInterval(function () { if(time <= 0) { clearinterval(t); 你要执行的函数; } else { time --; } }, 1000) 倒计时显示time就行了 评论赞赏编辑 海洋饼干 1.3k 2018-03-03 回答 提交评论 × 评论支持部分 Markdown 语法:**bold**_italic_[link](http://example.com)> 引用`code`- 列表。同时,被你 @ 的用户也会收到通知