Передача элементов DOM в WebWorkers становится сложной, поскольку все ссылки на DOM "потеряны". Мне нужно проверить объекты, которые передаются до отправки сообщения WebWorker.
Каков самый быстрый способ проверить, является ли экземпляр объекта DOM-элементом OR/AND частью дерева DOM, OR имеет "дочерние", которые содержат ссылки на дерево DOM?
часть использования:
var a = new SharedWorker("bigdatahandler.js");
a.postMessage(s);
s //<--should not be a DOM object