Almost all major JS libraries have their own methods for selecting DOM elements based on CSS or XPath-like approaches.
But take a look at the comparison table here, surprise...
jQuery... so convenient to use... but so slow... performance...