ты хотел подчеркнуть, что this.$ зависит от внешнего окружения?
можешь объяснить, почему
(function(window, document) {
function $(selector) {
if (this.$){} // this.$ = undefined ???, хотя this = Window
}
}
function $(selector) {
if (this.$){} // this.$ = тело функции $; this = Window
}
и что это за функция-обёртка?
(function(window, document) {
})(window, document);
- извини, что надоел с вопросами, уже нет времени исследовать