И document.getElementsByTagName ('отделение') и document.querySelectorAll ('отделение') возврат набор NodeList. Единственная разница - то, что первый метод возвращает живой набор и второй - статический.
Вопрос - там возможность отличить один объект от другого только через осмотр этих объектов (т.е. - не пытающийся добавить/удалить некоторые объекты для тестирования "живучести")?
заранее спасибо
Интерфейс NodeList
не зависит от того, мертв он или жив.
interface NodeList {
Node item(in unsigned long index);
readonly attribute unsigned long length;
};
Он содержит только свойство length
и метод item
, так что, боюсь, в настоящее время невозможно определить, жив ли объект, не манипулируя DOM и не наблюдая эффектов.