Console.log и отладка не печатается, возвратите undefined. Почему это может быть? Я попытался переустановить хром, но это не помогает.
Вот скриншот с главной страницы хрома, поэтому функции не переопределены в некотором коде
Console.log и отладка не печатается, возвратите undefined. Почему это может быть? Я попытался переустановить хром, но это не помогает.
Вот скриншот с главной страницы хрома, поэтому функции не переопределены в некотором коде
Нажмите "Уровни по умолчанию" и убедитесь, что отмечена "Информация". По умолчанию он установлен только для показа ошибок и предупреждений
Я пришел сюда с той же проблемой:/
Для полноты: в текущей версии chrome параметр больше не находится внизу, но можно найти, щелкнув значок "Фильтр" в верхней части вкладки консоли (второй значок слева)
На сегодняшний день пользовательский интерфейс инструментов разработчика в Google chrome изменился, когда мы выбираем уровень журнала журнальных операторов, отображаемых в консоли. Рядом с текстовым полем "Фильтр" выпадает уровень ведения журнала. Поддерживаемые значения: Verbose
, Info
, Warnings
и Errors
с Info
.
Любой журнал, серьезность которого равна или выше, будет отображаться на вкладке "Консоль", например. если выбранный уровень журнала Info
, тогда все журналы, имеющие уровни Info
, Warning
и Error
, будут отображаться в консоли.
Когда я изменил его на Verbose
, мои команды console.debug
и console.log
начали отображаться в консоли. До тех пор, пока не будет выбран уровень Info
, они не будут показаны.
У меня возникла такая же проблема. Решение для меня состояло в том, чтобы отключить Firebug, потому что Firebug перехватывал журналы в фоновом режиме, в результате чего на консоли Chrome не показывались журналы.
Такая же проблема, но я просто очистил свои настройки. Я зашел в Настройки> Настройки и щелкнул [Восстановить значения по умолчанию и перезагрузить]. Просто помните, какие у вас были настройки.
Также могут быть некоторые фильтры, применяемые к консоли. Удалить их.
В моем случае был webpack с UglifyPlugin, работающим с drop_console: true
set
Я работаю над сайтом, где некоторый JS (или другой) код предотвращает работу console.log
(console.log
, вероятно, перезаписывается). Вы можете проверить это, проверив, работает ли console.log
на другой странице (например, этот).
У меня нет времени, чтобы исследовать дальше прямо сейчас, поэтому использовал alert("something is: "+something)
, чтобы получить информацию, которую я хотел от фрагмента, который мне нужно выполнить.
Если вы видите (3 сообщения скрыты фильтрами. Показать все сообщения.), Затем нажмите на ссылку показать все сообщения в консоли инструментов Chrome dev.
Поскольку, если эта опция включена по ошибке, сообщение console.log("")
покажет, но это будет включено в скрытом состоянии.
Нажмите " Уровни по умолчанию " рядом с фильтром и убедитесь, что " Информация " отмечена.
Пожалуйста, смотрите скриншот:
Мне только Восстановить "defaults and reload" работало, как было предложено Тимом выше
Это сработало для меня. В разделе консоли перейдите к настройкам в правом верхнем углу. Там выберите сохранить журнал и Log XMLHttpsRequests.
В моем случае это был только старый файл Javascript в кешированном виде. После очистки кеша я увидел свои журналы.
Иногда самые простые вещи сбивают нас с толку...
Введите console.log
в консоли и проверьте, какая функция возвращается. Если вы видите ƒ log() { [native code] }
тогда это что-то другое. Если вы видите ƒ(){}
то где-то внизу нативная функция console.log была изменена.
Работал сегодня на клиентском сайте, и это было проблемой. В этом случае вы можете либо вручную восстановить функцию console.log, либо использовать вместо нее console.dir() или console.warn().
Для меня это была глупая ошибка пользователя: у меня был применен фильтр (из ранее поисков строки), но текст фильтра такой же, как и текст по умолчанию (вроде серого), поэтому я просто не заметил его для самое длинное время Затем я пришел сюда в конце концов и не нашел решения для моей пользовательской ошибки (и, возможно, немного плохой UX).
Вы что-то набрали в поле фильтра и забыли удалить? Поле фильтра Chrome может отфильтровывать зарегистрированные сообщения, которые вы ищете?