O'Reilly logo

jQuery Design Patterns by Thodoris Greasidis

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

How it is adopted by jQuery

A very large part of the jQuery implementation is dedicated to providing simpler, shorter, and more convenient-to-use methods for things that the different JavaScript APIs already allow us to achieve, but with more lines of code and effort. By taking a look at the provided APIs of jQuery, we can distinguish some groups of related methods. This grouping can also be seen in the way in which the source code is structured, placing methods for related APIs near to each other.

Even if the word Facade does not appear in jQuery's source code, the use of this pattern can be witnessed by the way in which the related methods are defined on the exposed jQuery object. Most of the time, the related methods that form a group are implemented ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required