Функциональное программирование насчитывает уже несколько десятилетий, но только сравнительно недавно стало одной из ведущих парадигм программирования. Элементы функционального программирования были добавлены в ЯваСкрипт совсем недавно, поэтому он значительно уступает в этом отношении, например, языку Си-шарп. Чтобы расширить область применения функционального программирования на ЯваСкрипте, мы напишем довольно много новых методов расширения для массивов.
В начале книги «Массивы и функциональное программирование на ЯваСкрипте» подробно рассматриваются все методы класса Array ЯваСкрипта, а затем – аналогичные методы из Си-шарпа и новые методы класса Array. Для каждого метода приводятся демонстрационные проекты, которые позволяют лучше понять их работу. Многие методы используются для решения занимательных математических задач из разных источников.
Книга адресуется: школьникам, изучающим ЯваСкрипт на уроках или самостоятельно, учителям информатики и всем любителям программирования.
Книга здесь:
Исходники здесь: _Projects.zip — Яндекс Диск
Ролик на Ютубе здесь: