$()で膨大な量のHTMLをラッピングしています。約250ミリ秒かかります。 パフォーマンスに影響を与えるもの:html文字列の長さ、またはhtml文字列の要素数?
1
A
答えて
2
両方ですが、要素の数は文字列の長さよりもはるかに大きな影響を与えます。
文字列が長ければ長いほど、それを解析するために必要な文字列が長くなります。
作成する必要がある要素の数が多くなるほど、作成する時間が長くなります。
あなたが本当に興味があるのなら、なぜcreate a jsPerf test caseですか?最初のテストでは、多くのテキストコンテンツを含む単一の段落を持つことができ、2番目のテストでは、内容のない複数の要素を配置することができます。両方の文字列の長さが同じであることを確認してください。
更新:私は、要素の数が文字列の長さよりもはるかに重要であることを示すjsPerfサンプルのテストケースを作成しました。 http://jsperf.com/jquery-htmlstring
関連する問題
- 1. ページ上のHTMLの量は速度に影響しますか?
- 2. 大きなトランザクション・ログはパフォーマンスに影響しますか?
- 3. 名前空間の量はパフォーマンスに影響しますか? Visual Studioで
- 4. キーボードフォーカスhtmlには何が影響しますか?
- 5. 量指定子の使用はZ3のパフォーマンスに影響しますか?
- 6. will_many:RoRに大きなパフォーマンス上の影響を与えますか?
- 7. 選択したコーダーがパフォーマンスに大きな影響を及ぼしますか?
- 8. 大きな還元状態がアプリケーションのパフォーマンスに影響しますか?
- 9. console.logsがシングルページアプリケーションの/タブのメモリとパフォーマンスに影響しますか?
- 10. ファイルサイズがパフォーマンスにどのように影響しますか?
- 11. コードのリファクタリングはアプリケーションのパフォーマンスに影響しますか?
- 12. dmpファイルの作成はプログラムのパフォーマンスに影響しますか?
- 13. Verticaテーブルの列数はクエリのパフォーマンスに影響しますか?
- 14. アンドロイドライブラリのテスト方法は、アプリケーションのパフォーマンスに影響しますか?
- 15. 特定の型はArrayListのパフォーマンスに影響しますか?
- 16. エディタのエラーはデバイスのパフォーマンスに影響しますか?
- 17. Javaクラスのサイズはアプリケーションのパフォーマンスに影響しますか
- 18. ストアドプロシージャのサイズが実行パフォーマンスに影響しますか?
- 19. Javascript。コードの位置がパフォーマンスに影響しますか?
- 20. プロセッサ数がシングルスレッドプログラムのパフォーマンスに影響しますか?
- 21. estimatedRowHeightはどのようにパフォーマンスに影響しますか?
- 22. Object.observe()はどのようにパフォーマンスに影響しますか?
- 23. innodb_log_file_sizeはどのようにパフォーマンスに影響しますか?
- 24. 条件付きインクルードファイルはASPのパフォーマンスに影響しますか?
- 25. EF linqクエリ句の順序はパフォーマンスに影響しますか?
- 26. コンソールアプリケーションの最小化はパフォーマンスに影響しますか?
- 27. コードの長さはパフォーマンスに影響しますか?
- 28. 条件の順序はパフォーマンスに影響しますか?
- 29. NodeJのコメントはパフォーマンスに影響しますか?
- 30. $(これ)は$([セレクタ])のようなパフォーマンスに影響しますか?
どのように表示することができますか? –
var $ html = $(html); – Matthew