Тема: Про ecmaScript
Показать сообщение отдельно
  #13 (permalink)  
Старый 16.12.2011, 17:47
Аватар для Livanderiaamarum
Профессор
Отправить личное сообщение для Livanderiaamarum Посмотреть профиль Найти все сообщения от Livanderiaamarum
 
Регистрация: 10.12.2011
Сообщений: 290

Сообщение от Nekromancer Посмотреть сообщение
>>> var a = {}; a.__proto__ = a;
TypeError: cyclic __proto__ value
[Прерывать на этой ошибке] a.__proto__ = a;

Действительно ведь, всё просто и логично
я это знаю,
я говорю про то что написал ОН)

Не противоречит ли они утверждению что любая цепочка прототипов- конечна, а тут получается замкнутый круг. O._proto_==O?
да, тут цепочка замкнута) разве нет? ПРИ УСЛОВИИ ЧТО ЭТО ВЕРНО, а он именно такое условие задал)


и да я знаю что нельзя делать так, потому что при поиске в протатипных свойств интерпритатор пошлет нас мыл я нашел кольцевание)!

Последний раз редактировалось Livanderiaamarum, 16.12.2011 в 17:51.
Ответить с цитированием