Chrome: console.log, console.debug не работают
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” работало, как было предложено Тимом выше
Выбор verbose исправил его для меня
Это сработало для меня. В разделе консоли перейдите к настройкам в правом верхнем углу. Там выберите сохранить журнал и Log XMLHttpsRequests.
В моем случае это был только старый файл Javascript в кешированном виде. После очистки кеша я увидел свои журналы.
Иногда самые простые вещи сбивают нас с толку…
Введите console.log в консоли и проверьте, какая функция возвращается. Если вы видите ƒ log() < [native code] >тогда это что-то другое. Если вы видите ƒ()<> то где-то внизу нативная функция console.log была изменена.
Работал сегодня на клиентском сайте, и это было проблемой. В этом случае вы можете либо вручную восстановить функцию console.log, либо использовать вместо нее console.dir() или console.warn().
Для меня это была глупая ошибка пользователя: у меня был применен фильтр (из ранее поисков строки), но текст фильтра такой же, как и текст по умолчанию (вроде серого), поэтому я просто не заметил его для самое длинное время Затем я пришел сюда в конце концов и не нашел решения для моей пользовательской ошибки (и, возможно, немного плохой UX).
Вы что-то набрали в поле фильтра и забыли удалить?
Поле фильтра Chrome может отфильтровывать зарегистрированные сообщения, которые вы ищете?
Источник
Хром: консоль.лог консоли.отладка не работает
13 ответов
нажмите » уровни по умолчанию «и убедитесь, что» информация » проверена. По умолчанию он установлен только для отображения ошибок и предупреждений
Я пришел сюда с той же проблемой :/
для полноты: в текущей версии 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
Если вы видите(3 сообщения скрыты фильтрами. Показать все сообщения.) затем нажмите «Показать все сообщения» в консоли инструментов Chrome dev.
потому что если эта опция включена по ошибке console.log(«») сообщение покажет, но это будет в скрытом состоянии.
Я работаю на сайте, где какой-то JS (или другой) код предотвращает console.log от работы ( console.log наверное перезаписаны). Вы можете проверить это, проверив, если console.log работает на другой странице (например, на этой).
у меня нет времени, чтобы исследовать дальше прямо сейчас так используется alert(«something is: «+something) чтобы получить информацию, которую я хотел от фрагмента, мне нужно было запустить.
Это работает для меня. В разделе консоль перейдите к настройкам в правом верхнем углу. Там выберите сохранить журнал и журнал XMLHttpsRequests.
в моем случае это был просто старый кэшированный файл JavaScript. После очистки кэша я увидел свои журналы.
также могут быть применены некоторые фильтры к консоли. Удалить их.
Мне только восстановить «по умолчанию и перезагрузить» работал, как предложил Тим выше
Источник
Хром: консоль.журнал, консоль.отладка не работает
13 ответов:
Нажмите кнопку » уровни по умолчанию «и убедитесь, что установлен флажок» информация». По умолчанию он установлен только для отображения ошибок и предупреждений
Я пришел сюда с той же проблемой :/
для полноты: в текущей версии chrome настройка больше не находится внизу, но может быть найдена при нажатии на значок «фильтр» в верхней части вкладки консоли (второй значок слева)
на сегодняшний день пользовательский интерфейс инструментов разработчика в Google chrome изменился, когда мы выбираем уровень журнала операторов журнала, отображаемых в консоли. Рядом с текстовым полем «фильтр» находится выпадающий уровень ведения журнала. Поддерживаются следующие значения: Verbose , Info , Warnings и Errors С Info выбор по умолчанию.
любой журнал, серьезность которого равна или выше, будет отображаться на вкладке «консоль», например, если выбран уровень журнала Info затем все журналы, имеющие уровень Info , Warning и Error будет отображаться в консоли.
когда я изменил его на Verbose затем мой console.debug и console.log в консоли начали появляться операторы. До времени
Я испытал ту же проблему. Решение для меня состояло в том, чтобы отключить Firebug, потому что Firebug перехватывал журналы в фоновом режиме, в результате чего журналы не отображаются в консоли Chrome.
та же проблема, но я только что очистил свои настройки. Я зашел в Настройки > Настройки и нажал [восстановить значения по умолчанию и перезагрузить]. Просто помните, что ваши настройки были.
в моем случае был webpack, имеющий UglifyPlugin работает с drop_console: true set
Если вы видите(3 сообщения скрыты фильтрами. Показать все сообщения.) затем нажмите на ссылку Показать все сообщения в консоли инструментов Chrome dev.
потому что если эта опция включена по ошибке console.log(«») сообщение будет отображаться, но это будет в скрытом состоянии.
Я работаю на сайте, где некоторые JS (или другой) код предотвращает console.log от работы ( console.log наверное перезаписаны). Вы можете проверить это, проверив, если console.log работает на другой странице (как этот).
у меня нет времени, чтобы исследовать дальше прямо сейчас так используется alert(«something is: «+something) чтобы получить информацию, которую я хотел от фрагмента мне нужно было запустить.
Это работает для меня. В разделе консоль перейдите к настройкам в правом верхнем углу. Там выберите сохранить журнал и журнал XMLHttpsRequests.
в моем случае это был просто старый кэшированный файл JavaScript. После очистки кэша я увидел свои журналы.
к консоли также могут быть применены некоторые фильтры. Удалить их.
для меня только восстановление «по умолчанию и перезагрузка» работало так, как предложил Тим выше
выбор verbose исправил это для меня
Источник
Как вызвать консоль в Google Chrome
Если вы интересуетесь сферой программирования, то наверняка уже знаете, что для ввода специальных кодов требуется консоль. Специализированная консоль имеется и в браузере Google Chrome.
В сегодня инструкции вы найдете ответ на вопрос, как открыть консоль в Гугл Хром. Кроме этого, ниже вы узнаете, что можно делать через консоль разработчика в браузере Google Chrome.
Что можно делать через консоль разработчика
Если говорить в общем и целом, то консоль нужна для написания специальных кодов для различных программ.
- Консоль разработчика в браузере Google Chrome помогает отследить ошибки, которые были допущены при написании какого-либо кода.
- Помимо этого, с помощью консоли разработчика для Гугл Хром возможно выполнять некоторые команды, проверять значения переменных и так далее.
По сути, данная консоль нужна лишь программистам, поэтому, не будем углубляться в тему программирования.
Как вызвать консоль
Переходим к основной части сегодняшней инструкции. Вы уже знаете, что можно делать через консоль разработчика. Теперь, осталось лишь разобраться, как вызвать консоль разработчика в браузере Google Chrome на определенном устройстве. Немного ниже будут рассмотрены несколько способов на основных видах устройств.
На компьютере
Для начала стоит разобраться, как можно вызвать консоль разработчика в браузере Гугл Хром для персонального компьютера. В зависимости от операционной системы устройства, порядок действий для вызова консоли будет отличаться. Поэтому, рассмотрим две ОС по отдельности.
Windows 10
Если вы захотите вызвать консоль разработчика в браузере Google Chrome на персональном компьютере с операционной системой Windows 10, то для этого можете воспользоваться одним из предложенных способов.
Комбинация клавиш
Чтобы открыть консоль разработчика в браузере Google Chrome, достаточно одновременно нажать на клавиши «Ctrl» + «Shift» + «I». Обратите внимание, что во время нажатия по клавишам у вас на персональном компьютере уже должен быть открыт браузер Гугл Хром. Кстати, вызвать консоль разработчика можно и с помощью одной клавиши – F12.
Через меню браузера
Открыть консоль разработчика в браузере Гугл Хром возможно и с помощью одной мышки. Для этого, проделаем следующие действия:
- Открываем браузер на персональном компьютере. Нажимаем левой клавишей мышки по иконке в виде трех точек, которая располагается в правой верхней части любой страницы.
- Затем, в появившемся меню находите строчку «Дополнительные инструменты» и наводите на неё курсор мыши. Как только вы это сделаете, выдвинется ещё одно окошко с несколькими пунктами. Вам понадобится клацнуть левой клавишей мышки по графе «Инструменты разработчика».
- Вот, собственно, и все. После этого, на действующей странице появится консоль разработчика для браузера Google Chrome. Если у вас изначально открывается вкладка «Elements», то просто щелкните левой клавишей мышки по пункту «Console».
Через опцию «Просмотреть код»
Последний способ, позволяющий открыть консоль в Гугл Хром на персональном компьютере с операционной системой Windows, заключается в следующем:
- Открываем на устройстве Google Chrome. Щелкаем правой клавишей мышки по любому пустому месту на странице. Когда появится специальное окошко, находим в нем пункт «Просмотреть код». Именно по этому пункту и необходимо щелкнуть левой клавишей мышки.
- Появится специальный раздел с детальной информацией о странице. Нам необходимо будет перейти в раздел «Console». Для этого, кликаем левой кнопочкой мыши по графе с характерным названием.
- Готово! Теперь перед вами открыта консоль разработчика.
MacOS
Как вы уже могли заметить, для Windows существует множество способов, позволяющих вызвать консоль разработчика в Гугл Хром. В свою очередь, вызвать консоль разработчика на MacOS проще всего с помощью комбинации клавиш «Cmd» + «Opt» + «J».
На телефоне
После прочтения сегодняшней инструкции, вы теперь знаете, что можно делать через консоль разработчика для браузера Google Chrome. Помимо этого, вы узнали несколько способов, которые помогут вам вызвать консоль разработчика в Гугл Хром. Если вы будете делать все действия согласно инструкциям выше, то никаких проблем у вас возникнуть не должно.
Источник