Для изучения JavaScript я могу посоветовать несколько книг:
"JavaScript: The Definitive Guide" автора David Flanagan - это полное руководство по языку JavaScript, которое поможет вам освоить основы языка, а также разобраться с более продвинутыми темами.
"Eloquent JavaScript" автора Marijn Haverbeke - это отличное руководство для начинающих, которое поможет вам узнать об основах языка и структурированному программированию.
"JavaScript: The Good Parts" автора Douglas Crockford - это книга, которая расскажет вам о том, какие части JavaScript стоит использовать, и какие стоит избегать. Это хорошее руководство для тех, кто хочет узнать больше о правильном использовании языка.
"You Don't Know JS" автора Kyle Simpson - это серия книг, которая погружает вас в глубины языка JavaScript и помогает разобраться с такими темами, как области видимости, замыкания и сборка