Чтобы дать передышку моему рекурсивному JavaScript, я пытался использовать задержку, чтобы не дать скрипту вылететь в браузере.
Вот фрагмент кода, который используется для вызова функции.
setTimeout(function () {
recursiveGenerateTree(objNode.NodeList[cntLi], spnApplyClass, '', objEditParam)
}, 50);
Похоже, что функция не вызывается, выход для этого