Я знаю, что это старый вопрос, но я столкнулся с аналогичной необходимостью создать пустую коллекцию HTMLCollection, и я сделал это, просто создав элемент и затем запустив для него метод getElementsByClassName (), используя класс, который не существует в элементе .
document.createElement("div").getElementsByClassName('noClassHere');
Возвращает пустой объект HTMLCollection.