ホームページ >ウェブフロントエンド >htmlチュートリアル >コード仕様に関する簡単な説明_html/css_WEB-ITnose
1. DOM オブジェクトを取得した後、DOM 番号を繰り返し検索することを避けるために、それを js 変数にキャッシュします。
2. 携帯電話のさまざまな解像度に適応するには、CSS3 が提供するメディア クエリを使用するのが最善です。計算が含まれる場合は、やはり js を使用する必要があります)
3. jQuery の css() メソッドは複数のスタイルを受け入れることができます。各スタイル $('body').css({'width':') を記述する必要はありません。 1px','height':'1px'})4. ajax の送信には失敗処理が必要です
5. 同じコードが if..else 内に存在し、ifelse の外側に書き込む必要があります
6. 繰り返されるコードは にカプセル化されます。再利用しやすい関数7. グローバル状況のスコープを汚さないために、変数を匿名関数に入れることをお勧めします (場合によっては変数をグローバル スコープで定義する必要があることに注意してください)
8.変数を定義するときは、スコープ内で使用するすべての変数を繰り返し定義することなく一度に定義できることをお勧めします
9. $('.example').show(); $('.example').css('display', 'none') は $('.example').hide() として記述できます。 show() と Hide() の使用法に注意してください。
10. チェーン書き込みを使用する jQuery の主な機能は、
$('div').find('h3').eq(2).html('Hello') を使用できることです。チェーンを使用する チェーンで記述すると、jQuery が各ステップの結果を自動的にキャッシュするため、非チェーンで記述する方法よりも高速になります。テストによると、チェーン書き込み方式は、非チェーン書き込み方式 (キャッシュを使用しない) よりも約 25% 高速です。