私は本当にたくさんの子要素(1000s)を持つ親要素を持っています。最後の子要素へのハンドルを得る最速の可能な方法を探しています。私が見つけたオプションは次のとおりです。
$('.parent .child').last()
と
$('.parent .child:last')
1は、ブラウザ間で確実に速くされている任意の意見?
EDIT
私はこのアウトを測定するためにjsfiddleにテストを書いて、それは差がほとんど無視できる判明。 .last()はパフォーマンスが良くなっていますが、その差はごくわずかです。だから私は:最後のセレクタでも、それは実際に要素の全体のリストを取得して、最後の要素を返すと思いますか?信じられない。
フィドル:http://jsfiddle.net/techfoobar/GFb9f/8/
は、このような質問のためjsperfテストケースを考えてみましょう。.. –
重複:http://stackoverflow.com/questions/4262928/jquery-what-is-faster-selectors-or-methods –
@pst - jsperfを使用したことがありません。指摘してくれてありがとう。私はそれを測定するためにフィドルを作成しました。更新された質問にリンクしてください。 – techfoobar