Эмуляция классов
Добрый день,
наткнулся на записи подобного вида
!function (name, definition) {
.............
}('klass', function () {
............
})();
Это используется для эмуляции полноценных классов в Javascript. И где прочитать про синтаксис таких конструкций? |
Конкретно эта конструкция не имеет никакого отношения к эмуляции классов. Создается анонимная функция, тут де вызывается с 2мя параметрами, один из которых тоже анонимная функция, возвращаемый результат приводится к Boolean и отрицается (логическое НЕ)
|
db_test,
Вообще, это больше похоже на эмуляцию модулей :) |
| Часовой пояс GMT +3, время: 22:58. |