DEV Community

Cover image for console.log() hack for debugging
Camilo Martinez
Camilo Martinez

Posted on • Edited on

11 1

console.log() hack for debugging

Languages: [🇪🇸] Español - [🇺🇸] English


Sometimes we need to console.log multiple variables and I've seen myself creating a console.log with a previous title to identify the value and so on for each variable.

   console.log("name: ", name);
   console.log("age: ", age);
   console.log("language: ", language);
   console.log("isDev: ", isDev);
Enter fullscreen mode Exit fullscreen mode

console.log

Hack

An easy quick way to get the same, without writing those previous titles is to put all variables inside an object {}.

   console.log( {name, age, language, isDev} );
Enter fullscreen mode Exit fullscreen mode

console.log

But wait a moment. It can be better.

Super hack

Change .log with .table and voilá. You will have a better view of all variable names and values.

   console.table( {name, age, language, isDev} );
Enter fullscreen mode Exit fullscreen mode

console.table


Bonus

There is an extension called Debug Snippets dedicated to debugging that includes a lot of console.log combinations.

Debug Snippets

Two of those snippets are related to the hacks mentioned before.

Trigger Description Result JS/TS
cld→ log with destructuring console.log({$name})█
ctd→ table with destructuring console.table({$name})█

That’s All Folks!
Happy Coding 🖖

beer

Top comments (3)

Collapse
 
baharajr profile image
Bennett(he/him)

Nice one boss 👏 👏

Collapse
 
dmcantero profile image
dmcantero

Good one!

Collapse
 
ptprashanttripathi profile image
Pt. Prashant tripathi

Nice trick, lemme take notes

Cloudinary image

Optimize, customize, deliver, manage and analyze your images.

Remove background in all your web images at the same time, use outpainting to expand images with matching content, remove objects via open-set object detection and fill, recolor, crop, resize... Discover these and hundreds more ways to manage your web images and videos on a scale.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay