Наряду со сравнительными тестами времени загрузки различных 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 →
