You may want to queue up JavaScript Allongé, the “Six” Edition and/or Functional-Light JavaScript as well - also Professional JavaScript for Web Developers and Understanding ECMAScript 6 if you are interested in Vanilla JS. In any case have a look through the ECMAScript book topic.