Сообщение от Mахmахmахimus
|
Простите, о ком идет речь?
|
Вот об этих вызовах в первом примере моей темы:
rabbit.eat() // выводит "Я наелся"
alert(rabbit.full) // выводит true
При втором вызове он выводит true. Мне не понятно, как это так легко rabbit.full можно обратиться свойству full. Оно же закрыто в функции. Он не должен его видеть этим вызовом. Оно же закрыто и доступно только, когда работает функция. А функция получается сработала rabbit.eat(), закрылась, а свойство почему-то видно. Хотя оно в объекте animal не определено, а определено только в функции.