FrontEndMasters Advanced JS fundamentals

From the first note in the notebook:

jQuery architecture

The design concept behind jQuery:

  1. Convert DOM query results to loopable collections
  2. create a $.extend() utility to add new utilities like .next or .html()
  3. each utility should return this to make utilities chainable
  4. make ​$(selector)​ create a new object on the first run
Continue to the rest of the note ⇒