-3

パフォーマンスの点で優れているのは次のとおりです。

$('#' + $(this).attr('id') + '_abc');

また

$(this).next();

オブジェクトを想定:

< div id='a' >
< div id='a_abc' >

?

ここにタグを書くには?

4

2 に答える 2

2

あなたの質問に基づくいくつかの提案

いつものように、開発者として、あなたの時間は通常最も価値のあるリソースであることを忘れないでください。パフォーマンスを改善する必要があることが明らかでない限り、セレクター速度の最適化に焦点を当てないでください。

http://api.jquery.com/id-selector/から 取得

于 2013-01-25T09:43:11.730 に答える
1

最初のものはdocument.getElementById内部で使用し、パフォーマンス的にはそれ以上のものを得ることができません。2つ目はおそらくDOMトラバーサルを使用しますが、これはあまり効率的ではありませんが、とにかく違いに気付くことはおそらくないでしょう。

于 2013-01-25T09:42:32.400 に答える