JavaScript solves this with Constructor Functions. Think of a constructor as a blueprint. A blueprint for a house is not a house, but you use it to build many houses. How it works: A constructor is a ...