我需要在一段時間後動態調用javascript函數,函數display_1,2,... n將動態構造。我的腳本看起來像這樣,但如果我使用下面的代碼,函數永遠不會被觸發,但是如果我硬編碼函數,它似乎很好。如何動態調用javascript函數
function display_1() {
alert(1);
}
function display_2() {
alert(2);
}
function display() {
var prefix = 'display_';
for(var i = 1; i < 3; i++) {
setTimeout(prefix.concat(i), 1000);
}
window.onload = display();
+1還提到了'setTimeout'的異步特性。 – xtofl 2011-04-11 07:30:00