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

Sinhrofazathron,
А кто вам сказал что так надо создавать экземпляры класса?
var  Person = function Person(name, age, gender) {
    this.name = name;
    this.age = age;
    this.gender = gender;
};
Person.prototype.greet = function() {
     alert("Hi, my name is " + this.name);
};

var person1 = new Person("Вася", 10, "male");
var person2 = new Person("Васелиса", 15, "female");

person1.greet();
person2.greet();

(person1 instanceof Person) // true
(person2 instanceof Person) // true

Последний раз редактировалось tsigel, 24.02.2015 в 14:34.
Ответить с цитированием