Показать сообщение отдельно
  #9 (permalink)  
Старый 03.12.2014, 18:08
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

var SomeConstructor = function(name, age, friends) {
  this.name = name;
  this.age = age;
  this.friends = friends;
};
SomeConstructor.prototype.getName = function () {
  return this.name;
};
SomeConstructor.prototype.addAge = function () {
  return this.age++;
};
SomeConstructor.prototype.addFriends = function (friend) {
  return this.friends.push(friend);
};

var some1 = new SomeConstructor("a", 30, []);
var some2 = new SomeConstructor("b", 30, []);

some1.addAge();
some2.addFriends("gosha");

alert(JSON.stringify(some1,'',2));
alert(JSON.stringify(some2,'',2))


Эх, долго писал
Ответить с цитированием