$ this vs $ (this) в jQuery

Я видел несколько дискуссий по SO относительно $ (this) vs $ это в jQuery, и они мне понятны. (См. Обсуждение здесь для примера.)

А как насчет приведенного ниже фрагмента из учебника по плагину веб-сайта jQuery, показывающего, как работает цепочка?

(function ($) {

    $.fn.lockDimensions = function (type) {

        return this.each(function () {

            var $this = $(this);

            if (!type || type == 'width') {
                $this.width($this.width());
            }

            if (!type || type == 'height') {
                $this.height($this.height());
            }

        });

    };
})(jQuery);

Что представляет $ this выше? Как раз тогда, когда я думаю, что понял ...

74
задан Community 23 May 2017 в 11:46
поделиться