6 回答

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超17個(gè)贊
這樣就可以了
for(var i =1; i<10; i++){
(function(a){
var data = 123456;
setTimeout(function(){
console.log(data);
}, **a*2000**);
})(i);
}

TA貢獻(xiàn)1821條經(jīng)驗(yàn) 獲得超5個(gè)贊
setTimeout(executeDataCopy(data),5000);
這句executeDataCopy已經(jīng)被立刻執(zhí)行了,可以用下面的方式傳參:
setTimeout(executeDataCopy,5000,data);

TA貢獻(xiàn)1873條經(jīng)驗(yàn) 獲得超9個(gè)贊
setTimeout(executeDataCopy(data),5000);
這么寫就相當(dāng)于直接執(zhí)行executeDataCopy(data);
再套一層:
setTimeout(function(){
executeDataCopy(data)
},5000);
就行了

TA貢獻(xiàn)1789條經(jīng)驗(yàn) 獲得超8個(gè)贊
setTimeout(function(){
executeDataCopy(data)
},5000);

TA貢獻(xiàn)1951條經(jīng)驗(yàn) 獲得超3個(gè)贊
添加回答
舉報(bào)