O'Reilly logo
  • Luke Thomas thinks this is interesting:

Functions that are written to be used (with the new operator) to initialize a newly created object are known as constructors.

From

Cover of JavaScript: The Definitive Guide, 6th Edition

Note

Definition of a constructor in javascript.