Показать сообщение отдельно
  #5 (permalink)  
Старый 14.07.2018, 17:27
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

Сообщение от micscr
Думаю :input убыстрит то выборку, чем все теги на атрибуты перебирать.
На первый взгляд может показаться так, но ":input" не нативный селектор, в отличие от "[attr=value]", а jQuery расширение, точнее селекторного движка Sizzle расширение, который в jQuery используется. jQuery нам говорят, что нативные селекторы якобы дают преимущества производительности, так как могут использоваться напрямую с нативным методом querySelectorAll. Может они нас обманывают? Тогда надо копаться в Sizzle) Сам Sizzle можно вообще вырезать и останется только нативный querySelectorAll, так что разработчики jQuery тоже не дремлют, и библиотека еще будет долго актуальна)

Последний раз редактировалось Rise, 14.07.2018 в 17:39.
Ответить с цитированием