function BigAnimal() {
  this.name = "Мышь";
  return { name: "Годзилла" };  // <-- возвратим объект
}
alert( new BigAnimal().name );  // Годзилла, получили объект вместо thisfunction BigAnimal() {
  this.name = "Мышь";
  return "Годзилла"; // <-- возвратим примитив
}
alert( new BigAnimal().name ); // Мышь, получили this (а Годзилла пропал)