Я планирую менять цвет в несколько сотен тысяч div в секунду, и мне было интересно, какой самый быстрый способ это сделать.
Каковы наилучшие форматы с точки зрения производительности? rgb троек? шестнадцатеричные коды? цветные слова (черный, шартрейз)?
Я запустил этот jsPerf, и это общие результаты:
В общем, я считаю, что #RGB - это самый быстрый формат для каждого браузера (в среднем).
Коды с шестью будут самыми быстрыми. Когда вы говорите, например, "черный", он считывается, а затем изменяется на его шестнадцатеричный код # 000000