Javascript, has always been a versatile, and powerful language, that powered the early, dynamic web. But, it, along with it's close friends, CSS and HTML, have advanced tremendously over the past decade, and is what makes your digital experience on any device today so awesome.
However, if you're on the other - read, developer - side of this, then, it can be more than a tad challenging to choose from a multitude of Javascript Frameworks available out there.
So, while this infographic can help you to consider various aspects to begin with, also checkout some useful links below.
(Source: webdesigndegreecenter.org)
Also see these informative articles:
Overview of the Javascript Ecosystem
Beyond jQuery - Expert Guide to Javascript Frameworks
What to expect from Javascript in 2016