Наряду со сравнительными тестами времени загрузки различных JavaScript-библиотек было интересно посмотреть, насколько оптимизированы в них наиболее популярные действия, а именно: выбор элементов по CSS-селекторам. Ведь даже в простейшем JavaScript-коде на основе таких библиотек используется, порой, несколько десятков таких операций, не говоря уже о сложных интерфейсах и полноценных веб-приложениях.
Приведу характерный пример кода для jQuery, который использует движок CSS-селекторов:
читать дальше на webo.in →
Приведу характерный пример кода для jQuery, который использует движок CSS-селекторов:
$(function(){ $("a.clip").click(function(){ $("#clip"+$(this).attr("rel")).slideToggle(500); if($(this).html() == "+") { $(this).html("–"); } else { $(this).html("+"); } return false; }); })
читать дальше на webo.in →