Задать вопрос
  • Объясните, зачем нужна анонимные самовызов. функции и замыкания?

    Если видео уроки не воспринимаются, то почитайте книги, хорошо описывается что это такое в книге Девида Фленагана(6-е издание), затем вас возможно заинтересует "карринг", "мемоизация".

    Объясняется в книге Марейна Хавербека, вскользь, но на пальцах.

    Много интересного по части функций можно найти в книге Стояна Стефанова "Шаблоны" в разделе Функции, также в разделе Шаблоны создания объектов "Частные свойства и методы".

    Функции на самом деле в js очень много интересного выполняют, создаётся объект prototype, arguments, происходит подъём всех переменных в начало функции, создаётся объект для хранения локальных переменных функции во время её вызова, также функции создают так называемую "локальную область видимости", при вызове функции используется лексическая область видимости, функции потенциально являются конструкторами, с помощью функций создаётся пространство имён(модули) и это далеко не полный перечень, поэтому уделите функциям большое внимание.
    Ответ написан
    Комментировать
  • Посоветуйте хорошие блоги по Java

    iremezoff
    @iremezoff
    Начните с книг К.Хорстманна и Г.Корнелла. Последнее издание — 8ое, ещё про Java SE6.
    А далее у того же Хорстманна есть книга по JSF.
    Там точно подчерпнете много нового ;)
    Ответ написан
    Комментировать