Здесь Я задал вопрос, относящийся к исключениям, возникающим при динамической загрузке скриптов через XMLHttpRequest (другими словами, когда выполняется через eval
)
В связанном вопросе я хотел знать, как динамически загружать сценарии как таковые, с самого начала считается плохой практикой. В моем конкретном случае у меня есть элемент HTML Canvas, и вместо того, чтобы загружать все возможные фигуры, я хочу их динамически импортировать, не перезагружая страницу и не запуская их при возврате. Проблема, с которой я столкнулась, заключается в том, что если код, связанный с этой формой, неверен, отображаемое сообщение об ошибке не очень полезно (указывает расположение оператора eval
, а не неверный оператор). Есть ли другой способ динамически извлекать код с сервера и выполнять его, а лучше информировать о местоположении исключения, когда это происходит.