hard20 pts · first answer countsweb-performancerendering
Avoiding layout thrashing
This loop is slow on large lists. Why, and what is the best fix?
items.forEach(el => {
const h = el.offsetHeight
el.style.height = h * 2 + 'px'
})Discussion 0
Join free to post in the discussion.
Related questions
- Native lazy loading for imagesFrontend Developer
- What defer does on a scriptFrontend Developer
- What INP measuresFrontend Developer
- Content jumps when images loadFrontend Developer
- Slow LCP from the hero imageFrontend Developer
- Caching fingerprinted bundlesFrontend Developer
- Reducing the initial bundleFrontend Developer
- Tooltip flashes in the wrong placeFrontend Developer