Giulio Canti Learn about me or read more of my blog Six reasons to define constructors with only one argument Written by Giulio Canti on 25 Sep 2014 Introduction After all the comments here and on Reddit (thanks to all), I’ve updated this article to better explain my POV. This is how to define a “class” in vanilla JavaScript (further referred to as vanilla): function VanillaPerson(name, surname) {