我想顯示一個字符串,存儲在一個數組中,逐個字符。 當我使用以下代碼調用threadsleep(a):http://jsfiddle.net/thefiddler99/re3qpuoo/時,它會一次出現。 問題在於某處這裏我相信追加到空元素不起作用
for (var i = 0; i < str.length; i++) {
$('#hello').append(str[i])
alert("foo")
sleep(500)
};
警報顯示一切除了每個之間的間隔不存在正常工作。
我不明白爲什麼。
注:睡眠是我所定義的函數,對於時間
我相信這是但爲什麼不工作了編寫代碼的理想方式? – Sunand 2014-09-06 09:38:02
我沒有想到將for循環重寫爲一個函數,所以我迷失了方向!謝謝。 – 2014-09-06 09:54:49
@孫 - 我在這個答案的第一段中解釋。 – Quentin 2014-09-06 09:57:15