Почему не стоит использовать innerText — Q&A Хекслет
2026-02-26 18:46 Diff

Ответы

Свойство innerText поддерживается большинством браузеров, но не является частью спецификации jsdom. Поэтому, если ваш код может выполняться в другой среде, например в NodeJS при тестировании, лучше использовать textContent вместо innerText.

Обсуждения о том, стоит ли добавлять innerText в jsdom ведутся давно, но пока на добавление этого рассчитывать не стоит.