Как устроен JavaScript

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Большинство языков программирования выросли из древней парадигмы, порожденной еще во времена Фортрана. Гуру JavaScript Дуглас Крокфорд выкорчевывает эти засохшие корни, позволяя нам задуматься над будущим программирования, перейдя на новый уровень понимания требований к Следующему Языку (The Next Language). Автор начинает с основ: имен, чисел, логических значений, символов и другой базовой информации. Вы узнаете не только о проблемах и трудностях работы с типами в JavaScript, но и о том, как их можно обойти. Затем вы приступите к знакомству со структурами данных и функции, чтобы разобраться с механизмами, лежащими в их основе, и научитесь использовать функции высшего порядка и объектно-ориентированный стиль программирования без классов.

Author(s): Дуглас Крокфорд
Series: Для профессионалов
Edition: 1
Publisher: Питер
Year: 2019

Language: Russian
Commentary: True PDF
Pages: 304
City: СПб.
Tags: Programming; JavaScript; JSON; Programming Style; Event-Driven Programming; Testing

[
{"number": 0, "chapter": "Сначала прочитайте меня!"},
{"number": 1, "chapter": "Как работают имена"},
{"number": 2, "chapter": "Как работают числа"},
{"number": 3, "chapter": "Как работают большие целые числа"},
{"number": 4, "chapter": "Как работают большие числа с плавающей точкой"},
{"number": 5, "chapter": "Как работают большие рациональные числа"},
{"number": 6, "chapter": "Как работают булевы значения"},
{"number": 7, "chapter": "Как работают массивы"},
{"number": 8, "chapter": "Как работают объекты"},
{"number": 9, "chapter": "Как работают строки"},
{"number": 10, "chapter": "Как работают ничтожно малые значения"},
{"number": 11, "chapter": "Как работают инструкции"},
{"number": 12, "chapter": "Как работают функции"},
{"number": 13, "chapter": "Как работают генераторы"},
{"number": 14, "chapter": "Как работают исключения"},
{"number": 15, "chapter": "Как работают программы"},
{"number": 16, "chapter": "Как работает this"},
{"number": 17, "chapter": "Как работает код без классов"},
{"number": 18, "chapter": "Как работают концевые вызовы"},
{"number": 19, "chapter": "Как работает чистота"},
{"number": 20, "chapter": "Как работает событийное программирование"},
{"number": 21, "chapter": "Как работает Date"},
{"number": 22, "chapter": "Как работает JSON"},
{"number": 23, "chapter": "Как работает тестирование"},
{"number": 24, "chapter": "Как работает оптимизация"},
{"number": 25, "chapter": "Как работает транспиляция"},
{"number": 26, "chapter": "Как работает разбиение на лексемы"},
{"number": 27, "chapter": "Как работает парсер"},
{"number": 28, "chapter": "Как работает генерация кода"},
{"number": 29, "chapter": "Как работает среда выполнения"},
{"number": 30, "chapter": "Как работают нелепости, или Что такое Wat!"},
{"number": 31, "chapter": "Как устроена эта книга"}
]