Я создаю визуализацию данных, и производительность рендеринга имеет решающее значение. Мой вопрос будет иметь отношение к стандартному HTML, хотя я использую SVG с JavaScript.
Хорошо, гипотетический сценарий: скажем, у меня есть 10 000 узлов DOM с background-color
of " красный
"и 10 000 узлов DOM с background-color
из" зеленый
". Каждый узел создается с помощью цикла JavaScript. Я мог либо:
на каждом узле, указав цвет фона
узла:
Задайте атрибут class
для каждого узла, а затем укажите этот класс во встроенном стиле или внешней таблице стилей: