Which is more efficient - $('selector').last() or $('selector:last')?
<p>I have a parent element with a real lot of child elements (1000s). I am looking for the fastest possible way to get a handle to the last child element. The options I've found are:</p>

<pre><code>$('.parent .child').last()
</code></pre>

<p>and </p>

<pre><code>$('.parent .child:last')
</code></pre>

<p>Any opinions on which one is reliably faster across browsers?</p>

<p><strong>EDIT</strong></p>

<p>I wrote a test in jsfiddle to measure this out and it turns out the difference is pretty much negligible. Though .last() was performing better, the difference is negligible. So i think even with the :last selector, it is actually getting the whole list of elements and then returning the last element? Unbelievable.</p>

<p><strong>Fiddle:</strong> <a href="http://jsfiddle.net/techfoobar/GFb9f/8/" rel="nofollow">http://jsfiddle.net/techfoobar/GFb9f/8/</a></p>
