2011-08-20 14 views

答えて

5

これはjQueryのドキュメント(http://api.jquery.com/jQuery/)当たりの差異を有していない。

は内部的には、セレクタコンテキストは.find()メソッドので、$(」で実装されていますspan '、this)は$(this).find(' span ')と等価です。

+0

余分な呼び出しを防止するために '.find()'を使用する方がよいでしょうか? – PeeHaa

+0

その余分な呼び出しは実際の関数への参照に過ぎません。ミリ秒単位で発生するため、サイトのパフォーマンスには影響しません。しかし、あなたが本当にそのような種類のマイクロ・パフォーマンス管理(私があなたがすべきではないと思う)を気にしたいのであれば、同じことを達成するために機械命令の数がより速くなります。 – momo

+0

私は余分な呼び出しで(マイクロ)性能について心配する必要はないことを知っています。ちょっと興味があるんだけど :) – PeeHaa