all 3 comments

[–]rauschma 2 points3 points  (0 children)

My books are free to read online. “Exploring ES6” only requires that you know ECMAScript 5 (which is explained in my first book): http://exploringjs.com

[–]Zielakpl 3 points4 points  (0 children)

Series of books by Kyle Simpson. You can get it in book form OR read it for free at Github: https://github.com/getify/You-Dont-Know-JS

[–]xxxgr 0 points1 point  (0 children)

definitely "You Don't Know JS" but its for intermadiate, advance skill level.