Комментарии 11
В отличие от большинства других трудов по JS, эта книга предлагает
начать изучение с чистого JDK, а не с проектов в средах разработки
NetBeans или Eclipse. Автор учит создавать функциональные сайты с
хорошим дизайном через главные возможности JavaScript.
Мдя
Не в обиду автору, но подборка у вас еще "та". На вкус и цвет... как говорится, но все равно. Хотя это мое конечно личное мнение.
А как же бессмертный труд
https://eloquentjavascript.net
Всё что нужно начинающему джаваскриптезеру есть тут https://learn.javascript.ru/
Если охота почитать книгу, то "Вы не знаете JS (серия книг)" хорошо объяснит важные моменты. Но это уже после того как первая часть learn.javascript будет пройдена.
Книги это хорошо, но обычно там раскрывается определенная тема. Начинающему лучше когда вся информация собрана в одном месте, связана и расставлена по порядку
Я предпочел бы сразу TypeScript изучать.
"JavaScript. Полное руководство", 7-издание, автор Дэвид Флэнаган. Не просто описание, но и много полезных примеров, а также интересные замечания и рассуждения от автора. Подчеркну: именно 7-издание, самое последнее
Пожалуй, исчерпывающий учебник и справочник для новичка. Учиться, наверное, действительно лучше на самом новом издании, но предыдущие тоже можно полистать по крайней мере из любопытства, как рождались идеи, какие из них прочно вошли в практику, а какие остались на обочине. Мне нравится в этих изданиях спиральная последовательность изложения материала — сначала основы, но по разным аспектам, потом — второй заход, уже на более глубоком уровне. Дэвид Флэнаган в JavaScript — это как Эндрю Таненбаум в операционных системах.
JavaScript для начинающих, издание 6
Автор: Майк МакГрат
Не знаю, как дела у этого автора с JavaScript, но его произведение «Программирование на Си для начинающих» без слёз читать невозможно. Переводчик, возможно, внёс свою долю хаоса в оригинальный текст, но некоторые перлы придумать очень сложно:
Символ ~ (НЕ) — Возвращает 1 в бите, если ни один из сравниваемых битов не имеет значения 1. Пример: 1010 ~ 0011 = 0100
Что почитать начинающим разработчикам: подборка книг по JavaScript