Какие есть книги для изучения JS?
You Don't Know JS - уже есть издание 2019 года.
Выразительный JavaScript. - последнее издание тоже 2019 года.
Мне еще нравятся книги Николаса Заказа.

Если вы хотите быть прям в курсе всего самого свежайшего, то читайте черновики спецификации
Крисс Минник - JS для чайников