| 
 This Друзья, допустим есть вот такая конструкция function MyClass() { this.Method1 = Method1 this.Method2 = Method2 } function Method1() { ... } function Method2() { ... } var MyObject = new MyClass() А теперь в методе объекта MyObject я хочу узнать имя объекта MyObject. Возможно ли такое? | 
| 
 var MyObject2 = MyObject; var MyObject3 = MyObject; Какое из имен MyObject вы хотите узнать? | 
| 
 Цитата: 
 | 
| 
 Дык это один и тот же объект, просто на него ссылается несколько имен. Вам зачем? | 
| 
 Цитата: 
 Цитата: 
 var MyObject2 = new MyClass() | 
| 
 И в чем проблема? | 
| 
 Цитата: 
 | 
| 
 Зачем? | 
| 
 Цитата: 
 А именно: как, если говорить терминами классического ООП, метод "класса" может получить имя "экземпляра"? Но вы, по всей видимости, не имеете ответа. | 
| 
 В классическом ООП (и в любом другом тоже) нельзя получить имя экземпляра из метода, т.к. у экземпляра нет имени, есть ссылки на него, а вот у ссылок уже есть имена. | 
| Часовой пояс GMT +3, время: 20:49. |