The console object in JavaScript is fundamental piece when we are development ours projects.
βΌοΈ You can go to my Github to find JavaScript examples. βΌοΈ
If we type in our Google Chrome Developer Tools, in the console tag, the word: console you can see that is an object that is inside de global window object:
So you can access the console object from the window object.
window.console
But is not necessary π
Letβs get to know her evenΒ more:
Print in the console:Β π
_// Printing text_console.log('Hi!');
_// Printing a variable_const PI = Math.PI;console.log(PI);
// Expresionsconsole.log(2 + 4);console.log(`PI value: ${PI}`);
// Comparingconsole.log(null === undefined);console.log(3 > 2);console.log(typeof NaN);console.log(true || false);console.log(true && false);
// Ternary Operatorconsole.log( (3 > 2) ? 'Three!' : 'Two!');
Result: π
Print an error:Β β
console.error('Error!');
Result: π
Print a warning message:Β β οΈ
console.warn('Be careful')
Examining a object:Β π¦
console.dir(document);console.dir({a: 5});
Result: π
Assertion: β³
function isEqual(x, y) {console.assert(x === y, { "message": "x is not equal than y","x": x,"y": y });}isEqual(10, 5);
Clear: β¬οΈ
console.clear();
Result: will be the console empty. π
Table Output:Β π
const users = [{name: 'Nick', age: 33},{name: 'Jessica', age: 23}];console.table(users);
Result: π
Time: γ½οΈ
const users = [10, 20, 30];console.time('performance');const gThan10 = users.filter(n => n > 10);console.log(gThan10);console.timeEnd('performance');
Result: π
Group: π¦
console.group('numbers');console.log(1);console.log(2);console.log(3);console.groupEnd('numbers');
Thank you π!