JavaScript: Отладка с помощью console

Отладка с помощью console

 

// 1.
// console.assert(expression, message)
// Если значение первого аргумента ложно, система запишет сообщение из второго аргумента, иначе ничего записано не будет.
console.assert( document.querySelector('header2'), 'В DOM нет элемента header2' );

// 2.
// console.table(object)
// Эта функция отображает объект или массив в виде таблицы
data = [
	{
		id : 1,
		name : "Valera",
		count : 1352
	},
	{
		id : 2,
		name : "Igor",
		count : 805
	},
	{
		id : 3,
		name : "Senja",
		count : 650
		}
];
console.table( data );
// выводим только свойство name
console.table( data,["name"] );

// 3.
// console.group(message)
// группирует все логи после себя до момента получения команды console.groupEnd(). 

// 4.
// console.time(name)
// запускает таймер с именем, указанным в качестве аргумента, который считает время до того момента, пока он не будет остановлен командой console.timeEnd(name)
console.time("test");
// execute 
console.timeEnd("test");

// 5.
// console.profile(name)
// профилирует код и выводит стек профилирования, который подробно показывает нагрузку браузера
console.profile("test");
// execute 
console.profileEnd("test");

// 6.
// console.dir() 
// перечисляет свойства элемента или выводит HTML кода элемента
console.dir(document.documentElement);


 
JavaScript up: 3.8 г. просмотров: 1.4k