Get to know MDN better
This page was translated from English by the community. Learn more and join the MDN Web Docs community.
Предупреждение JavaScript «Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead» появляется, когда в JavaScript-коде присутствует устаревший синтаксис карт исходного кода.
Предупреждение о том, что произошла ошибка SyntaxError. Выполнение JavaScript не будет остановлено.
В исходном JavaScript-коде присутствует устаревший синтаксис карт кода.
Файлы JavaScript часто объединяются и минифицируются, чтобы доставлять их с сервера более эффективно. С картами исходного кода, отладчик может сопоставить выполняемый код с исходными файлами.
Спецификация карт исходного кода была изменена из-за конфликта с Internet Explorer, который при обнаружении на странице //@cc_on включал условную компиляцию в движке IE JScript. Комментарий условной компиляции в IE — малоизвестная функция, но она нарушала работу карт исходного кода jQuery и других библиотек.
Синтаксис с использованием символа @ устарел.
Следует использовать символ #.
Или можно установить заголовок SourceMap для нужного JavaScript-файла, чтобы отключить комментирование:
This page was last modified on 7 дек. 2024 г. by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.