Understanding JavaScript Prototypes (and creating your own "$" library)

Many web applications developed today use some or the other JavaScript library or framework. These libraries and frameworks heavily rely on what is known as JavaScript prototypes. Therefore, it would be interesting to any web developer to understand this concept. This short article explains in brief what JavaScript prototypes are and how they form an integral part of many of the popular JavaScript libraries. You also learn to create your own "$" library.

http://www.binaryintellect.net/articles/596d0c4b-eb24-4504-a379-e36dae020393.aspx