Я реализую все необязательные функции E4X, описанные в Приложении A ECMA-357, и у меня возникают проблемы с реализацией domNodeList (§A.1.2 и §A.2.2). Как мне создать свой собственный объект NodeList?
Даже если я создам новый XMLDocument и добавлю каждое представление domNode() узлов в XMLList, я все равно не понимаю, как создать NodeList, содержащий все, поскольку комментарии и инструкции по обработке обычно исключаются.