Я пытаюсь отладить javascript, который выполняется внутри Adobe indesign. Первая исполняемая строка возвращает «неопределенная не является объектом»Ошибка JavaScript «Undefined is not a object»
if (app.documents.length==0) { exit(); }
Может Adobe переместило вложенные объекты «документы» на более высокий уровень?
Любое «приложение» или «документы» не определено. Я не знаю достаточно о среде сценариев, чтобы сказать, что; если вы можете выводить информацию об отладке, попробуйте 'console.log (typeof app)', чтобы увидеть, есть ли у вас дескриптор на правом объекте 'app'. – nrabinowitz
Вам нужно указать дополнительную информацию. что в приложении, что такое документы и т. д., возможно, JSON.stringify (приложение) и включить это в свой вопрос – Gabs00