Циклы и таймауты
В понедельник с утра сложно соображать. Ткните носом, пожалуйста, где я затупил?
for (var i = 0; i < 10; i++) { setTimeout(function(i) { console.log(i); }, 1000); //хочу, чтобы раз в секунду мне число выводил по возрастающей от 0 до 9. }; Причем вижу, что в чем-то очень крупном, а понять не могу. Спасибо заранее! |
var i = 0; (function() { console.log(i++); if (i < 10) { setTimeout(arguments.callee, 1000); } })(); |
Спасибо (:
Цитата:
|
Часовой пояс GMT +3, время: 19:00. |