Эта книга приглашает в путешествие по тщательно отобранному собранию интригующих загадок JavaScript, призванному сорвать пелену тайны с тонких нюансов и особенностей, которые определяют сущность языка. В начале каждой главы читателю будет предложено угадать, что выведет на печать небольшая программа на JavaScript, в которой скрывается подвох. Далее приводится подробное объяснение, почему запуск программы приводит к неожиданному результату, но не спешите заглядывать в ответ! Самостоятельный поиск решений нестандартных задач поднимет ваше знание языка на новый уровень.
Книга будет полезна и опытным ветеранам программирования, желающим отточить свои навыки, и амбициозным новичкам, жаждущим карьерного роста.

Ваш код нуждается в подтяжке.
В JavaScript все объявления подлежат поднятию. Это относится к объявлениям var, let, const, function, function* и class. Поднятие означает автоматическое перемещение объявлений в начало области видимости. Но инициализация откладывается до момента, когда поток выполнения дойдет до строки, в которой имело место поднятие. Это происходит еще до начала выполнения кода и помогает JavaScript обрабатывать ссылки на переменные и функции.
Когда мы объявляем переменную с помощью ключевого слова var, объявление перемещается (или «поднимается») в начало объемлющей функции или глобальной области видимости. Но присваивание (инициализация) остается на прежнем месте. Это значит, что мы можем ссылаться на переменную еще до того, как она объявлена, и никакой ошибки не произойдет. Но значение будет не определено (равно undefined), пока не произойдет присваивания.
ОГЛАВЛЕНИЕ.
Предисловие от издательства.
Благодарности.
Предисловие.
Об авторе.
О вас.
О коде.
ЧАСТЬ 1. ЗАДАЧИ.
Задача 1. Ваш код нуждается в подтяжке.
Задача 2.Узурпатор.
Задача 3. Матемагия.
Задача 4. Смертельные объятия.
Задача 5. Диковинные идентификаторы.
Задача 6. Функция - это так забавно.
Задача 7. Какова длина пиратского флага?.
Задача 8. Что такое this?.
Задача 9. Общество плоской Земли.
Задача 10. Заклинаем нули и единицы.
Задача 11. Свидание с математикой.
Задача 12. В чем ценность математики?.
Задача 13. Нидерланды или Голландия?.
Задача 14. Перманентное замыкание.
Задача 15. Какой код соответствует цвету?.
Задача 16. В очередь!.
Задача 17. Исполнение обещаний.
Задача 18.0-на-на.
Задача 19. Хекзорцизм.
Задача 20. Сотворение массива.
Задача 21. Мастер цепей.
Задача 22. Смена формы.
Задача 23. Алфавитная аэробика.
Задача 24. Верите ли вы своим глазам?.
Задача 25. Правда или ложь?.
Задача 26. Включено или выключено?.
Задача 27. Список бакалейных товаров.
Задача 28. Отрицательная гравитация.
ЧАСТЬ 2. СОСТАВЛЕНИЕ ЗАДАЧ.
Задача 29. Придумайте свою собственную задачу по JavaScript.
Предметный указатель.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Хорошо ли вы знаете JavaScript, Келхини Ф.К., 2025 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: учебник по программированию :: программирование :: Келхини :: код :: программа
Смотрите также учебники, книги и учебные материалы:
Предыдущие статьи:








