> Извиняюсь, не совсем понял, во втором случае у нас еще остается анонимная функция,
Да.
Еще раз: первый подход вполне уместен (и именно для обеспечения того, чтобы не засорять глобальный объект), когда речь идет об инициализации, и внутри этой инициализации используются вспомогательные локальные var'ы.
Скоп этой "singleton'ной" функции будет доступен внутренним замыканиям и, как следствие, свойствам иницализируемого объекта. Но в отличии от второго случая, функция не будет жить дальше (во втором - будет - и зачем это надо? Поэтому первый способ - предпочтительней).
Сообщение от vasa_c
|
>Есть реальная разница в скорости? Ну или хотябы возможность это проверить?
Да. Описать эту возможность?
|
А о каких скоростях идет речь? Первого и второго подходов? А что за возможность? =)