Можно ли преобразовать общий объект в пользовательский тип объекта в javascript?

Например, у меня уже есть этот объект где-то в коде, это общий объект:

var person1={lastName:"Freeman",firstName:"Gordon"};

У меня есть конструктор для объекта Person:

function Person(){
 this.getFullName=function(){
  return this.lastName + ' ' + this.firstName;
 }
}

Есть ли простой синтаксис, позволяющий преобразовать person1 в объект типа Person?

54
задан bobo 4 January 2012 в 15:26
поделиться