Рекомендуемая литература, учебники и документация по JavaScript.
JavaScript
Douglas Crockford — «JavaScript: The Good Parts», 2008 (Не рекомендуется новичкам в JS)
Marijn Haverbeke — «Eloquent JavaScript: A Modern Introduction to Programming», 2014
Addy Osmani — «Learning JavaScript Design Patterns», 2012 (Не рекомендуется новичкам в программировании)
Стоян Стефанов — «JavaScript. Шаблоны», 2011
Дэвид Флэнаган — «JavaScript. Подробное руководство», 2012 (Допустим для новичков в программировании, но ориентирован не на них)
Дэвид Херман — «Сила JavaScript. 68 способов эффективного использования JS», 2013
Эрик Фримен, Элизабет Робсон — «Изучаем программирование на JavaScript», 2015 (Подойдет для начинающих)
Джон Резиг, Беэр Бибо — «Секреты JavaScript ниндзя», 2015 (Подойдет для более продвинутых)
Илья Кантор — «Современный учебник Javascript» (В основном ориентирован на работу online, но есть и pdf/epub версия. Достаточно дружелюбен для новичков)
Mozilla Developer Network — раздел о JavaScript (Хороший онлайн справочник по языку, но есть и учебник)
Cпецификация (формальное описание синтаксиса, базовых объектов и алгоритмов) языка Javascript - называется ECMAScript.
Николас Закас - JavaScript для профессиональных веб-разработчиков (3-е изд.) - 2015. 960 стр. Несмотря на название - для новичков самое-то. Шикарная книга.
Николас Закас - ECMAScript 6 для разработчиков - 2017. Книга расскажет о всех изменениях в JS, внесенных ECMAScript 6. (не для новичков).
jQuery
Бер Бибо, Иегуда Кац — «jQuery. Подробное руководство по продвинутому JavaScript», 2011