10 методов консоли JavaScript

12 set 2022 3 min di lettura
10 методов консоли JavaScript
Indice dei contenuti

Введение

Метод JavaScript — это свойство, содержащее определение функции. Консольный метод — это объект, используемый для доступа к консоли отладки браузеров. С помощью консольных методов мы можем печатать сообщения, предупреждения и ошибки в консоли браузера, что полезно для целей отладки.

Консоль разработчика в веб-браузере — это инструмент, который записывает информацию, связанную с веб-страницей, такую как JavaScript, сетевые запросы, ошибки безопасности и т. д. Чтобы открыть окно консоли разработчика в Google Chrome, используйте сочетание клавиш Ctrl + Shift + J (в Windows) или Ctrl + Option + J (в macOS).

Объект консоли предоставляет несколько методов для использования. В этом руководстве вы узнаете, как использовать консольные методы JavaScript.

  1. ЖУРНАЛ
  2. ИНФОРМАЦИЯ
  3. ПРЕДУПРЕЖДАТЬ
  4. ОШИБКА
  5. УТВЕРЖДАТЬ
  6. COUNT и COUNTRESET
  7. ВРЕМЯ, ВРЕМЯЛОГ и ВРЕМЯКОНЕЦ
  8. ГРУППА и ГРУППА
  9. СТОЛ
  10. ЧИСТО

Вот основные сведения обо всех функциях и использовании, перечисленных выше.

1. ЖУРНАЛ

Используйте метод console.log() для вывода сообщения в веб-консоль. Он может печатать любую строку или любое количество объектов JavaScript. Вместо того, чтобы отображать что-либо в консоли браузера, он записывает сообщения в консоль отладки:

console.log("Hello World");
 console.log("Msg", obj1, obj2);

2. ИНФОРМАЦИЯ

Функция console.info() используется для отображения сообщения в консоли браузера. Это очень похоже на console.log, но разработчики используют его для постоянной отправки сообщений на консоль в коде:

console.info("This is an information message");

3. ПРЕДУПРЕЖДЕНИЕ

Используйте функцию console.warn() для вывода предупреждающего сообщения в консоль браузера. Требуется отображение темы сообщения:

console.warn("This is a warning");

Вы также можете отправить объект для печати в консольном сообщении. Например:

var myObj = { firstname: "alice", lastname: "K" };
 console.warn(myObj);

4. ОШИБКА

Используйте метод console.error() для записи сообщения об ошибке в консоль. Он используется для тестирования и устранения неполадок. Он принимал аргумент любого типа, например String или Object:

console.error("Your application has a error");

В качестве альтернативы используйте:

var myObj = { firstname: "alice", lastname: "K" };
 console.error(myObj);

5. УТВЕРДИТЬ

Используйте метод console.assert() для записи сообщения в консоль на основе условия. Вывести сообщение на консоль, только если выражение первого аргумента оценивается как false:

console.assert(document.getElementById("name"), "No element found with ID 'name'");

6. СЧЕТЧИК и СБРОС СЧЕТЧИКА

Метод console.count() используется для записи сообщения в консоль по количеству вызовов:

for (i = 1; i <= 5; i++){
 cosole.count();
 }

По умолчанию сообщение помечено как «по умолчанию», но вы можете изменить метку, передав ее в качестве аргумента.

Используйте метод cosole.countreset() для сброса счетчика, после чего вы можете использовать его снова дальше:

for (i = 1; i <= 5; i++){
 cosole.count();
 }
 cosole.countreset();

7. ВРЕМЯ, TIMELOG и TIMEEND

Используйте функцию console.time(), чтобы запустить таймер, чтобы отслеживать, сколько времени занимает операция. Перед началом операции используйте функцию time для запуска таймера и используйте функцию console.timeEnd() после завершения операции. С помощью этого вы можете найти время, затраченное конкретным оператором приложения.

Вы также можете использовать console.timeLog() для печати текущего времени в вашем коде. Это не запустит и не остановит никаких таймеров, а только распечатает текущую метку времени:

console.time("answer time");
 //other block of codes
 console.timeLog("answer time");
 //other block of codes
 console.timeEnd("answer time");

8. ГРУППИРОВАТЬ и ГРУППИРОВАТЬ

Используйте функцию console.group() для создания группы сообщений в консоли браузера. Это начнет группировать сообщение рядом с ним. Затем используйте функцию console.groupEnd(), чтобы завершить группу, запущенную непосредственно перед этим:

console.log("This is the outer level");
 console.group("First group");
 console.log("In the first group");
 console.group("Second group");
 console.log("In the second group under first group");
 console.warn("Still in the second group");
 console.groupEnd();
 console.log("Back to the first group");
 console.groupEnd();
 console.debug("Back to the outer level");

9. ТАБЛИЦА

Используйте метод console.table() для вывода табличного объекта в консоль браузера:

console.table({'id':1001, 'name':'noviello.it'});

10. ОЧИСТИТЬ

Наконец, используйте console.clear(), чтобы очистить все сообщения из консоли браузера. Это полезно использовать поначалу, поэтому очистите консоль, прежде чем печатать какие-либо сообщения:

console.clear();

Вывод

В этом руководстве мы рассмотрели несколько консольных методов для JavaScript.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.