Подтвердить что ты не робот

Firefox firebug console.log всегда возвращает undefined

Со вчерашнего дня, по какой-то причине каждый раз, когда я пытаюсь отобразить консольный журнал в firefox, я получаю вместо undefined:

введите описание изображения здесь Я использую этот инструмент довольно часто, и совсем недавно я увидел, что это больше не работает. У меня есть похожие вопросы в stackoverflow, но не из них с ответом, чтобы исправить это.

Это то, что я сделал до сих пор, чтобы исправить это, я уже

  • Переустановите firebug
  • Переустановите firefox

И ничего не работает, однако, когда я набираю консоль и нажимаю кнопку запуска, я получаю:

Является ли это настройкой, которую мне нужно изменить?

введите описание изображения здесь

4b9b3361

Ответ 1

Firebug больше не поддерживается. Из getfirebug.com:

Расширение Firebug больше не разрабатывается и не поддерживается. Вместо этого мы приглашаем вас использовать Firefox DevTools, который отправляется с Firebug.next

См. также Руководство по миграции из Firebug.

Ответ 2

В дополнение к Domenic D. ответ, я думал, что это может помочь другим дать более полное объяснение.

Он показывает 'undefined', потому что это возвращаемое значение функции console.log().

Он не выводит "тест" в консоль, потому что Firebug больше не поддерживается и не поддерживает последние версии Firefox. Одна из проблем, которые я заметил в результате этого, заключается в том, что ведение журнала с помощью console.log() больше не отображается в консоли Firebug.

К сожалению (если вы привыкли к Firebug), решение состоит в том, чтобы использовать Firefox, встроенный в инструменты разработчика.

Чтобы загрузить консоль с помощью встроенных инструментов Firefox, нажмите ctrl + shift + k. Здесь console.log() будет работать так, как ожидалось. Например, при запуске console.log('test'), как вы уже выше, выведет 'test', затем undefined (возвращаемое значение console.log()).

Ответ 3

Храните Firefox и Firebug в обоих инструментах. Сделайте что-нибудь в Firebug, и результат появится в консоли Firefox. введите описание изображения здесь