title: Literal notation VS. constructor to create objects in JavaScript
body: <p>I am learning JavaScript from the basics (although I program in other languages such as C#). It popped up to me the question of which is of this two ways is more efficient and should be use as general rule.</p>
  
  <p>I am sure and expecting no definitive answer but I would like to know the general pros and cons.</p>
  
  <p>Thank you!!</p>