Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 05.11.2014, 00:04
Кандидат Javascript-наук
Отправить личное сообщение для riva Посмотреть профиль Найти все сообщения от riva
 
Регистрация: 24.06.2013
Сообщений: 115

Voronar, преимущества в самовызывающимся замыкании, которое создает сокрытую область видимости. Ведь возвращать можно не только объект созданный замыканием, но и объект созданный в этом замыкании.
Ответить с цитированием
  #12 (permalink)  
Старый 05.11.2014, 00:58
Аспирант
Отправить личное сообщение для Voronar Посмотреть профиль Найти все сообщения от Voronar
 
Регистрация: 15.02.2013
Сообщений: 55

Aetae: "Подвох тут в том, что "приватные" функции вообще никаким образом не будут доступны извне, т.е. в таком случае уже не получится впоследствии расширить "класс", ибо новые методы никак не смогут получить доступ к изначальной области видимости."
Источник.
Ответить с цитированием
  #13 (permalink)  
Старый 05.11.2014, 19:47
Кандидат Javascript-наук
Отправить личное сообщение для riva Посмотреть профиль Найти все сообщения от riva
 
Регистрация: 24.06.2013
Сообщений: 115

Voronar, какой же это подвох? Если бы к ним могли получить доступ наследники, то это был бы protected, а не private.
Ответить с цитированием
  #14 (permalink)  
Старый 05.11.2014, 21:31
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,501

Так не только наследники но и он сам, сели вы захотите добавить внезапно какой ещё публичный метод.(А такое часто бывает в случае модульности)
__________________
29375, 35
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Появление/исчезновение дива при клике на ссылку nickostyle jQuery 5 18.01.2016 03:03
Решение проблемы с ссылками на объект в прототипе при создании нового объекта riva Общие вопросы Javascript 2 04.11.2014 00:00
Мерцание блоков при при скрытии vovammm Общие вопросы Javascript 4 04.05.2014 10:50
getAllResponseHeaders() и status имеют смысл только при readyState==4? mister_maxim AJAX и COMET 7 27.03.2011 19:08
Изменение стиля родительского элемента при :hover дочернего lanzs Элементы интерфейса 2 16.10.2010 13:28