我知道 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';
}
为什么差别这么大?