Сообщение от Poveritov
|
Как я вижу это, десять раз будет изменен цвет у блока через каждые 5 сек.
|
А на деле просто запущено 10 потоков, каждый из которых просто выполнит, что в нем написано...
Как некая иллюстрация содеянного...
<!DOCTYPE html>
<html>
<head>
<!--
<script src='http://code.jquery.com/jquery-latest.js'></script>
<script src="https://code.angularjs.org/1.3.9/angular.min.js"></script>
<script src="https://code.angularjs.org/1.3.9/angular-route.js"></script>
<link rel='stylesheet type=text/css href=tmp.css' />
-->
<style type='text/css'>
</style>
<script type='text/javascript'>
for(var i=0; i<10; ++i){
(function(N){
setTimeout(function(){
var o=document.createElement('P');
o.innerHTML=N;
document.getElementById('test').appendChild(o);
},5000);
})(i)
};
</script>
</head>
<body>
<div id='test'></div>
</body>
</html>