ホームページ > 記事 > ウェブフロントエンド > JQuery、セレクター/フィルター/パフォーマンスの最適化
ブラウザの紹介:
jquery オブジェクトは配列のようなオブジェクトであり、配列のようなオブジェクトが手動で追加されない場合は、インデックスを通じてアクセスできます。の配列オブジェクトは利用できません。
配列の長さは要素を追加すると自動的に増加しますが、配列のような配列は増加しません。
クラス配列はスライスメソッドを通じて配列に変換できます:
Array.prototype.slice.call(a);
JQuery基本セレクター:
IDセレクター
クラス選択
子孫セレクター
属性セレクター
a[href!="http://www.baidu.com"]、jqueryはBaiduと等しくないすべての要素を選択する新しいメソッドを追加しますURL 。
JQueryフィルター/フィルター:
lang( language) : 指定された言語の要素を選択します
not(selector) : 指定された要素ではないすべての要素を選択します
を無効にする場合にチェックします
:有効: 無効になっているものを除いて、すべてを選択できます。 Select: 最初
: 最後
: EVD
場所フィルター:
フォームフィルター
サブ要素フィルター
カスタムセレクター
JQueryセレクターのパフォーマンスの最適化:
過剰を避けるためにCSSで利用可能なセレクターを使用してみてください
-制約
ID から開始するのが最適です
セレクターの右側にさらに多くの機能を配置します
グローバル セレクターの使用を避ける
セレクターの結果をキャッシュする
以上がJQuery、セレクター/フィルター/パフォーマンスの最適化の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。