ホームページ  >  記事  >  ウェブフロントエンド  >  一般的なブラウザで「スクリプトの実行時間が長すぎます」というメッセージが表示される頻度の概要_JavaScript のヒント

一般的なブラウザで「スクリプトの実行時間が長すぎます」というメッセージが表示される頻度の概要_JavaScript のヒント

WBOY
WBOYオリジナル
2016-05-16 16:50:441272ブラウズ

今日の Web では、ユーザーのアクセス速度に影響するのはファイルのダウンロード速度だけではありません。サーバーからすべてのファイルがダウンロードされた後も、ブラウザーがレンダリングを開始してからユーザーが応答できるまでに時間がかかります。同時に、対話の複雑さにより、JavaScript の実行時間がインターフェイスに反映され、ユーザー入力のクリックに応答するのが遅すぎます。ブラウザによってスクリプトのタイムアウトが要求される場合があります。

この文書では、このタイムアウトを回避する方法や JavaScript の最適化手法について説明することは意図されていません。以下は、Nicholas C. Zakas によって要約されたデータです。

Chrome: 実行には 8 秒以上のプロンプトがかかります。
IE: 500 万を超える Javascript ステートメントを実行するとプロンプトが表示されます。
Firefox: 実行が 10 秒を超えるとプロンプトが表示されます。
Safari: 実行が 5 秒を超えるとプロンプトが表示されます。
オペラ: 実行にどれだけ時間がかかっても、プロンプトは表示されません。
一般に、スクリプトの実行時間が 100 ミリ秒を超えないようにするのが最善です。処理が遅すぎる場合は、ロードを使用してユーザーにプロンプ​​トを表示するなど、いくつかの回避策を検討できます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。