Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.11.2012, 23:43
Интересующийся
Отправить личное сообщение для noname1990 Посмотреть профиль Найти все сообщения от noname1990
 
Регистрация: 04.05.2012
Сообщений: 18

Почему так происходит?
Салют. объясните почему так происходит?
<input type="text" value="Нажми меня" id="btn">

function cicle()
{
  for ( var i = 0; i < 5000; i ++ )
    console.log(i)	
}
function click()
{
  var btn = document.getElementById("btn")
  btn.onclick = function()
  {
     this.style.background = "red";
  }
cicle();
click();

Почему во время выполнения первой функции, пока еще не закончился цикл, я кликаю по кнопке и сразу отрабатывает вторая функция? ведь по идее пока не отработает 1-я , вторая стоит в режиме ожидания? или я чет не так понимаю?
Ответить с цитированием
  #2 (permalink)  
Старый 23.11.2012, 00:08
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

var data=new Date()
for ( var i = 0; i < 5000; i ++ )
    console.log(i)

alert(new Date()-data);

Сообщение от noname1990
Почему во время выполнения первой функции, пока еще не закончился цикл, я кликаю по кнопке и сразу отрабатывает вторая функция? ведь по идее пока не отработает 1-я , вторая стоит в режиме ожидания? или я чет не так понимаю?
И давно вы начали двигаться быстрее скорости света?

Последний раз редактировалось dmitriymar, 23.11.2012 в 00:12.
Ответить с цитированием
  #3 (permalink)  
Старый 23.11.2012, 00:16
Интересующийся
Отправить личное сообщение для noname1990 Посмотреть профиль Найти все сообщения от noname1990
 
Регистрация: 04.05.2012
Сообщений: 18

Шутку понял))) спасибо!) вопрос закрыт)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему происходит копирование по значению, а не по ссылке? dump Общие вопросы Javascript 6 23.07.2012 23:16
Почему происходит проверка до вызова самой функции? wwwboy Общие вопросы Javascript 5 09.12.2011 03:37
Свойства объекта, методы и this. Почему свойство вызывается с () ? jsuse Общие вопросы Javascript 2 04.11.2011 20:39
Prototype. Одноблочное определение псевдокласса. Литеральная форма не робит. Почему? GuardCat Общие вопросы Javascript 6 03.10.2011 13:46
Как происходит утечка памяти в даном случае? Yazla Общие вопросы Javascript 2 09.11.2009 13:02