Pull to refresh
35
0
Олег Соломка @LegoMushroom

Пользователь

Send message
мне кажется, скоро все изменится.
9to5google.com/2012/09/15/google-drops-ie8-support-in-apps-on-november-15th/

хотя как только в CSS появятся фигуры вроде path, SVG умрет как что-то инородное в браузере.
все верно, на время выполнения, в примере автора, нисколько не повлияет. Я просто пытаюсь понять зачем писать 8 строк вместо 1-ой
нет, случай с if все-таки быстрее, у меня на машине в Chrome 24 на 50%, FF 18 на 20% jsperf.com/toggleclass-vs-hasclass-removeclass. Читаемость сравнивать тяжело
Вы уверенны, что

var vedroCache = $(this);
if (vedroCache.hasClass('isActiveTestDiv')){
vedroCache.removeClass('isActiveTestDiv');
} else{
vedroCache.addClass('isActiveTestDiv');
}

было бы правильным решением? Почему не $(this).toggleClass('isActiveState');?
уф! У Вас правда 20 Гб оперативной памяти??)
А зачем вам 350 обрабочиков событий?

$(document.body).on('click', '.testDiv', function(){

$(this).toggleClass('isActiveState');

});

Сделает свое дело одним обработчиком, и не нужно ничего искать, никаких прохождений по DOM, время выполнения сиильно сократится. Если собрались супер оптимизировать, то это, как мне кажется, нужно учитывать? Хотелось бы увидеть тесты на jsperf. Спасибо за поиск.
1. Пробовал не хватает кармы)
2. Спасибо, почему-то потянуло на драфт. в первоисточнике ссылка на документацию Safari, поменял на свой страх и риск. developer.apple.com/library/safari/#documentation/appleapplications/reference/SafariCSSRef/Articles/Functions.html
3. Спасибо!
4. Поправил среду разработки, спасибо. Это ведь перевод, многое хотелось изменить, но хотелось сделать именно перевод.
Да, была такая проблема. Сейчас виснет? На каких страницах? Спасибо

Information

Rating
Does not participate
Location
Донецк, Донецкая обл., Украина
Date of birth
Registered
Activity