for内使用 setTimeout

99 阅读1分钟

    let numArr = [1, 2, 3, 4, 5];
    let timeUp = 0;
    for (let i = 0; i < numArr.length; i++) {
        // 当i=1时,想其延时7s打印一个3
        // timeUp += time[i];
        // 延时一秒进行打印
        timeUp += 1;
        setTimeout(function () {
            console.log(numArr[i]);
        }, timeUp * 1000);
    }


注: www.shuzhiduo.com/A/xl56OjQ1d…