На чём быстрее будет скорость выполнения на чистом js или jquery в этом примере?
function callMeShow() {
var form = document.getElementById("tsCallMeWrap");
form.style.display = 'block';
form.className = 'tsCallMeWrap-opening';
form.addEventListener("webkitAnimationEnd oanimationend msAnimationEnd animationend", function() {
form.className = null;
});
}
function callMeShow()
{
$('#tsCallMeWrap').show();
$('#tsCallMeForm').addClass('tsCallMeWrap-opening');
$('#tsCallMeForm').one('webkitAnimationEnd oanimationend msAnimationEnd animationend', function() {
$('#tsCallMeForm').removeClass('tsCallMeWrap-opening');
});
}
Конкретно разница в быстродействии между двумя этими конкретными функции, я думаю, вряд ли ощутима. Но если брать целиком веб-приложение, то при использовании JQuery, эта библиотека загружается и обрабатывается целиком, на что нужно время, единственное хорошо для более быстрой разработки и кроссбраузерности. Написание кода на нативном js будет быстрее. Можно попробовать заняться бэнчмаркингом :)
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Как реализовать увеличение позиции ползунка на 20% от левого края каждый раз при нажатии кнопки "Далее", при условии, что выбран ответ?
столкнулся с проблемой что анимация не срабатывает на главной странице если мы возвращаемся с внутриней странице (нажали кнопку назад в браузере),...
Написал html, css и jsВерстка работает, как было сказано заказчиком
У меня слетела кодировка UTF-8 на Локальном сервере Open Server