Показать сообщение отдельно
  #26 (permalink)  
Старый 23.11.2014, 11:18
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Сообщение от рони
old = this; в этой строке храним нажатый
Да потому что поддались соблазну искорежить flow в угоду ЧСВ.

говнокод где надо думать что к чему, хотя думать тут не о чем:


old && old.classList.remove("active");
old = this;
old.classList.add("active");


код, где думать не о чем, поскольку все самоочевидно:

this.classList.add("active");
if(old)
  old.classList.remove("active");
old=this;


все потому что по-нашему нельзя чтобы все было просто и понятно - нация не оценит; по-нашему надо все простое и понятное превратить в замудреное гавно, чтоб оно плющило и таращило, чтобы такие как ТС задавали "глупые" вопросы что такое и откуда old.

Поэтому у вас дохуя очков, а у меня нихуя - вы протагонист национальной традиции.
Ответить с цитированием