I am confused about the two different types of objects in JavaScript and when you are supposed to use one over the other?
Object Example 1:
 var Player = {
      firstName : 'Foo',
      lastName : 'Bar',
      getFullName : function(){
           return this.firstName + ' ' + this.lastName;
      }
 }
Object Example 2:
 var Player = function(newFirstName, newLastName){
      this.firstName = newFirstName;
      this.lastName = newLastName;
      this.getFullName = function(){
           return this.firstName + ' ' + this.lastName;
      }
 }
Is it just when you need an object to have a constructor, you would use the example 2?
