Дэвид Флэнаган "JavaScript The Definitive Guide " есть на русском переведен как "Javascript. подробное руководство. 6-е издание" но для новичков в программирования будет немного сложнее (знаю по личному опыту) могу порекомендовать еще онлайн справочник learn.javascript.ru