ページの読み込み時間はJavaScriptにどのように影響しますか?
また、より良い結果を得るためにJavaScriptファイルをキャッシュします。パフォーマンスを向上させるには、インラインJavaScriptと外部JavaScriptを適切に使用してください。同じスクリプトを複数のページに追加する場合は、外部JavaScriptファイルを使用してみてください。
外部スクリプト
- ブラウザは、初めてダウンロードされた外部スクリプトを保存します。再度参照する場合は、追加のダウンロードは必要ありません。
- これにより、ダウンロードの時間とサイズが削減されます。
インラインスクリプト
- すぐに読み込まれ、別のリクエストをトリガーする必要はありません。
-
ページがJavaScriptで読み込まれるたびに、テキストを強調表示します
テキストを強調表示するには、ページが読み込まれるたびに、forループと-の概念を使用します。 <span class=”yourColorName”> 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
-
Seleniumを使用してJavaScriptを含む複雑なページが読み込まれるのを待ちます。
JavaScriptを含む複雑なページがSeleniumで読み込まれるのを待つことができます。ページが読み込まれた後、Javascriptメソッド document.readyState を呼び出すことができます 完了するまで待ちます 返されます。 構文 JavascriptExecutor js = (JavascriptExecutor)driver; js.executeScript("return document.readyState").toString().equals("complete"); 次に、明示的な待機を使用して、ページでアク