Преимущества DOM уровня 2 перед DOM уровня 0?
Стоит ли выбирать использование DOM уровня 2 вместо DOM уровня 0? Мне неясно, в чем разница между двумя уровнями.
1 ответ
Решение
Это просто разные версии спецификации DOM - более поздние браузеры поддерживают более высокие "уровни" DOM, причем каждый уровень распространяется на предыдущие уровни стандарта. Помимо предоставления новых функций, новые уровни могут вводить функции-оболочки и упрощать взаимодействие с DOM.
Уровень 0 DOM технически не является стандартным уровнем - он используется для ссылки на исходный DOM при реализации браузера в то время. Там, где это возможно, лучше использовать функции более высокого уровня, если только у вас нет ограничений поддержки браузеров, которые вам необходимо выполнить.