JS-функции для вывода в консоль браузера

Функции Javascript для вывода и отладки информации в консоли браузера.

1

Выводит сообщение или переменную в консоль.

var text = 'Текст JavaScript';
console.log(text);
JS
console.log
2

Тоже выводит сообщение, только с пометкой «i», в Google Chrome ее нет.

var text = 'Инфо JavaScript';
console.info(text);
JS

Mozilla Firefox:

console.info()
3

Выводит предупреждение.

var text = 'Предупреждение JavaScript';
console.warn(text);
JS
console.warn()
4
Выводит сообщение об ошибке.
var text = 'Ошибка JavaScript';
console.error(text);	
JS
console.error()
5

Выводит массив или объект в виде дерева с возможностью просмотра содержимого дочерних элементов.

console.dir(window);
JS
console.dir()
6

Выводит массив или объект в виде таблицы.

var obj = {
	0: ['Элемент 1'], 
	1: ['Элемент 2'], 
	2: ['Элемент 3']
};
console.table(obj);
JS
console.table()
7
Трассировка, выводит список названий вызываемых функций и методов и где они расположены в файлах.
function add() {
	console.trace();
	return 1;
}

function calc() {
	return add();
}

calc();
JS
console.trace()
8

Счетчик, выводит сколько раз был вызван console.count(name).

console.countReset(name) – обнуляет значение.

console.count();

for (n = 1; n <= 3; n++) {
	console.count('for');
}

console.count();
JS
console.count()
9

Таймер, выводит время между вызовами console.time() и console.timeEnd(). Также можно использовать несколько таймеров с разными названиями в параметре функции.

console.time();

var d;
for (n = 1; n <= 30000; n++) {
	d = d * n;
}

console.timeEnd();
JS
console.time()
27.03.2019, обновлено 05.03.2024
7211

Комментарии

, чтобы добавить комментарий.

Другие публикации

Список MIME типов
Ниже приведён список MIME-заголовков и расширений файлов.
25032
+7
Работа с FTP в PHP
Протокол FTP – предназначен для передачи файлов на удаленный хост. В PHP функции для работы с FTP как правило всегда доступны и не требуется установка дополнительного расширения.
18519
+2
Перебор ячеек таблицы jQuery
Обойти ячейки таблицы можно с помощью jQuery метода each, например следующий код выводит текст из всех ячеек в консоль.
24241
+3
Как вывести PHP массив
Примеры использования PHP функций и циклов для вывода всех элементов массива в окно браузера.
89509
+5
PHP-класс обертка для PDO
Класс значительно упрощает работу с PDO, сокращает код. Реализован на статических классах и не требует создание экземпляра класса.
23036
+11
Пример парсинга html-страницы на phpQuery
phpQuery – это удобный HTML парсер взявший за основу селекторы, фильтры и методы jQuery, которые позволяют...
63032
+26