jQuery のメソッド.text()
とメソッドをいじって、いくつかの単純な jsPerf テスト.html()
を実行していたところ、テキストの取得が大幅に高速化されていることに驚きました。.html()
$div.text()
– 88,496 オペレーション/秒$div.html()
– 592,028 オペレーション/秒
結果が同じ場合.text()
よりもはるかに遅いのはなぜですか? そのような違いを説明するためにスキップする.html()
操作は何を.text()
実行しますか?.html()
各メソッドには異なる目的があることを知っています。それらが同じ目的で使用される場合が気になります。