Я просто играл с методами jQuery .text() и .html() и запускал несколько простых тестов jsPFerf, когда я был поражен, обнаружив, что .html() почти на порядок быстрее при получении текста.
Почему .text() намного медленнее, чем .html(), когда результат тот же? Какие операции выполняет .text(), что .html() пропускает для учета такой разницы?
(Обновление: как отмечено в комментариях, я знаю, что каждый метод имеет другую цель, мне интересно, где они используются для той же цели.)
Статистика JSPerf для заинтересованных:
$div.text() --- 88,496 ops/sec
$div.html() --- 592,028 ops/sec