Циклы и таймауты
В понедельник с утра сложно соображать. Ткните носом, пожалуйста, где я затупил?
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, время: 21:30. |