javascript magic of console

ways to use console

by vaibhav2812

JavaScript

//console.group

   function doSomething(obj) {
     console.group('doSomething Profile');
     const _data = new Date();
     console.log('eveluating data', _data);
     const _fullName = `${obj.firstName} ${obj.lastName}`
     console.log('fullName: ', _fullName);
     const _id = Math.random(1);
     console.log('id:', _id);
     console.groupEnd();
   }

   doSomething({
     'firstName': 'Dattya',
     'lastName': 'patil'
   });

   //console.table

   const typeOfConsole = [{
       name: 'log',
       type: 'standard'
     },
     {
       name: 'info',
       type: 'standard'
     },
     {
       name: 'table',
       type: 'wow'
     }
   ]

   console.table(typeOfConsole);

   const mySocial = {
     facebook: true,
     linkedin: true,
     fliker: false,
     instagram: false
   }

   console.table(mySocial, ["network", "Have account"]);

   //console.count, console.time/timeEnd
   console.time('time');
   console.time('init arr');
   const arr = new Array(20);
   console.timeEnd('init arr');
   for (var i = 0; i < arr.length; i++) {
     arr[i] = new Object();
     const _type = (i % 2) ? 'even' : 'odd';
     console.count(_type + ' added');
   }
   console.timeEnd('total');

   function myFunction() {
     console.count('involve')
   }

   var a = setInterval(myFunction, 1000);

   setTimeout(() => {
     clearInterval(a)
   }, 5000)