Below are 2 constructor objects, the only difference is the naming. What are the implications of using one or the other?

var PersonT1 = function(name, age, gender){
this.name = name;
this.age = age;
this.gender = gender;
this.getGender = function(){
return this.gender;
};
};

var PersonT2 = function PersonT2(name, age, gender){
this.name = name;
this.age = age;
this.gender = gender;
this.getGender = function(){
return this.gender;
};
};

var user1 = new PersonT1("Maria",30,"female");
var user2 = new PersonT2("Ben",40,"male");

console.log(user1);
console.log(user2);

console.log(user1.constructor.name);
console.log(user2.constructor.name);

console.log(user1.getGender());
console.log(user2.getGender());