Javascript Console Debugging Methods

The Console object provides access to the browser’s debugging console.

1. Console Clear

1
console.clear(); // Clear the console.

2. Console Count

Log the number of times this line has been called with the given label.

1
2
3
4
5
6
7
8
9
10
11
12
// Syntax
console.count([label]);

// no lable
console.count();

// pass a variable as the label
var name = 'bob';
console.count(name);

// pass a string as the label
console.count('alan');

3. Console Error

Output error messages

1
console.error();

4. Console Group

Using groups in the console
console.group()
console.groupCollapsed()
console.groupEnd()

1
2
3
4
5
6
7
8
9
10
console.log("This is the outer level");
console.group();
console.log("Level 2");
console.group();
console.log("Level 3");
console.warn("More of level 3");
console.groupEnd();
console.log("Back to level 2");
console.groupEnd();
console.debug("Back to the outer level");

5. Console Log

For general output of logging information.

1
console.log('this is a log');

6. Console Measure Times

console.time()
console.timeEnd()

1
2
3
console.time("measure time");
alert("measure time");
console.timeEnd("measure time");

7. Console Track

Outputs a stack trace.

1
console.trace();

8. Console Warn

Outputs a warning message.

1
console.warn()