Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
为了跟踪几乎完全动态的 DOM 布局,我正在考虑使用 HTML5 数据属性来跟踪元素。
在每个 DOM 元素上放置一个会开始影响加载性能,还是会对其他搜索机制产生负面影响,例如getElementByIdor $(#Selector)?
getElementById
$(#Selector)
它不会影响任何其他搜索机制。就负载性能而言,如果您要将其测量到微秒,当然……渲染的标记越多,它就会越慢。如果您谈论的是数据属性,则差异可能可以忽略不计。