鍍金池/ 問答/HTML/ 獲取setTimeout剩余時間?

獲取setTimeout剩余時間?

如何獲取setTimeout剩余時間呢?
js中setTimeout() 方法用于在指定的毫秒數(shù)后調(diào)用函數(shù)或計算表達式。
下面是示例代碼:

setTimeout(function () {
    我要執(zhí)行的函數(shù);
}, 1000 * 100)

這個代碼會在100秒后執(zhí)行“我要執(zhí)行的函數(shù)”。
當執(zhí)行這個setTimeout() 方法后,過一段時間,我想知道還有多少秒才會執(zhí)行“我要執(zhí)行的函數(shù)”,怎么做?

回答
編輯回答
舊城人
var time = 100;
var t = setInterval(function () {
    if(time <= 0) {
        clearinterval(t);
        你要執(zhí)行的函數(shù);
    } else {
        time --;
    }
}, 1000)

倒計時顯示time就行了

2017年11月1日 22:37