setimeout的同步执行

时间:2016-03-19 22:22:36

标签: javascript jquery settimeout

我希望以下功能可以同步执行。最初第一组超时应该等待10秒并调用等待2秒的函数名称并返回。我试过以下。

var ty = [1000, 1500, 200]
for (var i = 0; i < ty.length; i++) {
    setTimeout(function(){
        console.log(i)
    }, ty[i]);        
    name(i);
}

function name(i) {
    setTimeout(function() {
        console.log('the page name is' + i);
    }, 2000)
}

0 个答案:

没有答案