Wenn wir viele Stiländerungen mit JavaScript auf ein einzelnes Element anwenden, phpied & amp; Effizientes JavaScript schreiben (Folie 87) schlägt vor:
statt Styles nacheinander mit style.style_name anzuwenden, wenden Sie alles mit cssText auf einmal an oder ändern Sie den Klassennamen, da Reflow / Repaints reduziert werden
Was ist besser, wenn nur eine einzelne Stiländerung vorgenommen wird?
%Vor%ODER
%Vor%jsperf.com/csstext-vs-styles-single zeigt, dass es nur eine einzige Stiländerung gibt, Die Verwendung eines individuellen Stilnamens ist schneller als cssText.
Gibt es noch andere Faktoren, die berücksichtigt werden müssen?
Tags und Links javascript optimization css repaint reflow