私はちょうど私が正しく、この基本的な考え方を理解し、私は完全に関連する検索結果を考え出すていないよどのように私フレーズそれに関係なく、確認します。これよりjQuery/JavaScriptを使用する1回だけ使用される変数を宣言する方が時間がかかりますか?
function() {
$('#someID').someMethod($('#someOtherID').data('some-data'));
}
:
function() {
var variableOne = $('#someID'),
variableTwo = $('#someIDsomeOtherID').data('some-data');
variableOne.someMethod(variableTwo);
}
が正しいということです
は、これは速いのですか?
私は質問がかもしれないと思う「変数の宣言ではないよりも変数が遅く宣言されていますか?」 :手のひらを顔に当てる:
私はこれを疑問特定のケースでは、いくつかのイベントが新しくロードされた要素へ委任されている必要がありAJAX呼び出しの後に同様の構成機能を実行しています。
あなたは文句を言わないの違いを参照してください。残りの1%では、オプティマイザがおそらくそれを処理します。 – Sirko
Sirko氏によると、このようなパフォーマンスの向上はごくわずかです。これらのケースでは、コードの可読性が注目されるべきです。 – spedy