logoalt Hacker News

werdnapkyesterday at 7:35 PM1 replyview on HN

document.evaluate is also widespread client-side.

https://developer.mozilla.org/en-US/docs/Web/API/Document/ev...


Replies

zerocratestoday at 5:57 AM

Sure, I was more speaking to usage... I'd have to imagine that querySelector* dwarfs evaluate in actual usage. Chrome's stats put evaluate at about 5% of loads; I'm not sure they have tracking for querySelector.

Of course XPath has its place and is the better tool for some situations. On the PHP side XPath has been supported for a long time, while the querySelector stuff is quite new.