user.getname = function() {
	return firstname;
}        
  
  
  
  var firstname, surname;. При создании первого объекта туда заносится Петя Иванов. При создании второго: Фёдр Марков. Почему затем при выводе имени первого объекта выводится Петя Иванов, а не Фёдр Марков, ведь функция вывода имени берет значения с локальных переменных конструктора        
  
  String.prototype.userfunction = function() { alert('Я объект') }
И вызвать ее с помощью text.userfunction();