Back to home

JavaScript Naming Conventions main image

JavaScript Naming Conventions

[verb = required][verb = null][noun = null][preposition = null][noun = null]

Verb examples

  • get
  • save
  • fetch
  • throw
  • remove

First noun examples

  • user
  • image
  • data
  • item

Prepositions

  • from
  • to

Second noun examples

  • database
  • table
  • copy

In usage

The [noun][preoposition][noun] may not always need to be used and simplicity is the goal if possible.

// high specificity examples [verb][noun][preposition][noun] getUserFromDatabase(); saveUserToDatabase(); saveImageToTable(); fetchRestaurantFromCopy(); // omitting the preposition and second noun [verb][noun] removeItem(); getResult(); // omitting all except verb [verb] signIn(); signOut(); signUp(); // using the first verb [verb][verb] confirmSignIn(); confirmSignUp();

Personal image

Dennis O'Keeffe

@dennisokeeffe92
  • Melbourne, Australia

Hi, I am a professional Software Engineer. Formerly of Culture Amp, UsabilityHub, Present Company and NightGuru.
I am currently working on Visibuild.

1,200+ PEOPLE ALREADY JOINED ❤️️

Get fresh posts + news direct to your inbox.

No spam. We only send you relevant content.