Instead of all of the below, you can use this list, which is constantly updated by multiple contributors. Or http://derickbailey.com/2016/02/01/some-javascript-book-recommendations/. Or https://psdtowp.net/learn-javascript.html.

Web pages - courses, articles, videos, games, etc.

Books

  • year
  • difficulty level

An Introduction to HTML and JavaScript - for Scientists and Engineers

  • 2007
  • Moderate-Advanced

Effective JavaScript

  • 2013
  • Advanced

Eloquent JavaScript

  • 2015
  • Beginner-Advanced

Foundation HTML5 Animation with JavaScript

  • 2011
  • Advanced

Functional JavaScript

  • 2013
  • Moderate-Advanced

High Performance JavaScript

  • 2010
  • Advanced

JavaScript Allongé

  • 2014
  • Beginner-Moderate

JavaScript Application Design - A Build First Approach

  • 2015
  • Advanced

JavaScript Design patterns

  • 2012
  • Moderate-Advanced

JavaScript for Kids - A Playful Introduction to Programming

  • 2015
  • Beginner

JavaScript Patterns

  • 2010
  • Moderate-Advanced

JavaScript - Pocket Reference

  • 2012
  • Beginner-Advanced

JavaScript - The Definitive Guide

  • 2011
  • Moderate-Advanced

JavaScript - The Good Parts

  • 2008
  • Beginner-Moderate

JavaScript Web Applications

  • 2011
  • Advanced

Learning PHP, MySQL, JavaScript and CSS

  • 2012
  • Beginner-Advanced

Professional JavaScript for Web Developers

  • 2012
  • Moderate-Advanced

Pro JavaScript Design Patterns

  • 2008
  • Advanced

Secrets of the JavaScript Ninja

  • 2013
  • Advanced

Speaking JavaScript - An In-Depth Guide For Programmers

  • 2014
  • Moderate-Advanced

Test-Driven JavaScript Development

  • 2011
  • Advanced

The Principles of Object-Oriented JavaScript

  • 2014
  • Moderate

Conclusions about books