номер
Выбор CSS и DOM-дерева по id намного быстрее, чем выбор любого другого атрибута. Выбор атрибутов данных может быть менее эффективным, чем выбор других атрибутов в некоторых браузерах.
Исключением может быть то, что вы злоупотребляете атрибутами id: сохраняете в них что-то, что не является просто идентификатором (например, составные данные или что-то не уникальное). Выбор частей значений id, если поддерживается, дает ужасную производительность. Я бы порекомендовал использовать атрибуты данных вместо злоупотребления атрибутами id.