Быстрее ли хранить и извлекать данные из памяти, чем делать это из DOM, используя атрибуты данных и jQuery? - PullRequest
0 голосов
/ 06 декабря 2018

Обратите внимание, что я после обработки сотен и даже тысяч элементов одновременно (иногда даже всех элементов DOM и так далее), и ни один элемент, где производительность в этом случае, очевидно, не имел бы никакого значения.

Идет

if( element.active ) {  }

быстрее, чем

if( jQuery('.element').attr('data-active') === 'true' ) { }

Тот же вопрос для хранения активного состояния, IE:

element.active = true

И

jQuery('.element').attr('data-active', 'true');

Если это не быстрее, почему я предпочитаю использовать память, а не DOM?если это быстрее, то почему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...