2011-05-04 60 views
1

我正在根据时间段自动增加数字。
自动增加JavaScript中的数字

因此,这里是我在想什么:

After 3 secs append string (hey) 
After 3 secs append string (how) 
After 3 secs append string (are) 
After 3 secs append string (you) 
+0

这是一个相当不寻常的景象 - 编程问题问超级用户.... – bubu 2011-05-04 02:28:47

+0

你想增加一个数字或追加字符串?这是什么? – Phil 2011-05-04 03:28:19

回答

1

JavaScript有一个setInterval的方法,可以让你执行一个计时器的东西:

var num = 0; 
setInterval(function(){ 
    ++num; 
    console.log(num); 
}, 3000); 
1
var timer = null; 
var messages = ["hey", "how", "are", "you" ]; 
var message = ""; 
timer = setInterval(function() { 
    var part = messages.shift(); 
    if (!part) return clearInterval(timer); 
    message += part; 
}, 3000);