My FeedDiscussionsHeadless CMS
New
Sign in
Log inSign up
Learn more about Hashnode Headless CMSHashnode Headless CMS
Collaborate seamlessly with Hashnode Headless CMS for Enterprise.
Upgrade ✨Learn more

Separate var/let/const declarations or combined declarations in Javascript?

Deepal Jayasekara's photo
Deepal Jayasekara
·Jun 21, 2019

I use separate declarations

92%

I combine declarations

8%

25 votes · Closed

What is your preference in declaring multiple variables in JavaScript?

Combined declaration

const a = 1,
      b = 2,
      c = 3;

or Separate declaration

const a = 1;
const b = 2;
const c = 3;

The combined declaration is described in one-var rule in eslint as described here. However, eslint-airbnb config prefers separate declarations due to multiple reasons which seem to make sense.