jQuery の主な目的は、パフォーマンスを最適化することではありません。しかし、私はこの簡単なテストを行い、違いが非常に大きいことがわかりました (jQuery は ~95% 遅いです...)
(jQuery)
var i = 10000;
while (i--) {
$('body').css('min-width', i + '1px');
}
(native javascript)
var i = 10000;
while (i--) {
document.getElementsByTagName('body')[0].style['min-width'] = i + '1px';
}
なぜそんなに大きな違いがあるのですか?