Адам Д. Скотт , Шелли Пауэрс , Мэтью Макдональд (Microsoft MVP) - JavaScript. Рецепты для разработчиков
3-е изданиеНазвание: | JavaScript. Рецепты для разработчиков | |
Автор: | Адам Д. Скотт , Шелли Пауэрс , Мэтью Макдональд (Microsoft MVP) | |
Жанр: | Базы данных | |
Изадано в серии: | Бестселлеры O'Reilly | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "JavaScript. Рецепты для разработчиков"
Зачем изобретать велосипед, сталкиваясь с очередной проблемой в JavaScript? Здесь вы найдете множество рецептов кода для типовых задач программирования, а также познакомитесь c методами создания приложений, работающих в любом браузере. Адаптируемые примеры кода можно вставить практически в любой проект, а заодно поглубже изучить JS.
С помощью этой книги вы научитесь настраивать эффективную среду разработки с редактором кода, статическим анализатором и тестовым сервером; станете лучше понимать функции JS, включая замыкания и генераторы; узнаете, как использовать классы и наследование — основные концепции ООП; освоите работу с мультимедиа, включая аудио, видео и SVG; научитесь управлять HTML и CSS; благодаря Node.js сможете использовать JavaScript где угодно; узнаете, как получать доступ к удаленным данным и управлять ими с помощью технологий REST, GraphQL и Fetch; освоите популярную среду разработки приложений Express; научитесь выполнять асинхронные операции с промисами, async/await и веб-процессами.
Читаем онлайн "JavaScript. Рецепты для разработчиков". [Страница - 3]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (179) »
3.9. Манипуляции с очень большими целыми числами
в формате BigInt................................................................................................................................95
Глава 4. Даты...............................................................................................................98
4.1. Получение текущих даты и времени...............................................................................98
4.2. Преобразование строки в дату.......................................................................................100
4.3. Добавляем дни к дате..........................................................................................................102
4.4. Сравнение дат и проверка двух дат на равенство................................................. 103
4.5. Вычисление времени, прошедшего между двумя датами................................. 105
4.6. Представление даты в виде форматированной строки...................................... 107
Оглавление 9
Глава 5. Массивы......................................................................................................110
5.1. Проверка того, является ли объект массивом......................................................... 110
5.2. Перебор всех элементов массива.................................................................................111
5.3. Проверка равенства двух массивов.............................................................................113
5.4. Разбиение массива на отдельные переменные...................................................... 116
5.5. Передача массива в функцию, которая принимает список значений.......... 117
5.6. Клонирование массива......................................................................................................118
5.7. Слияние двух массивов......................................................................................................120
5.8. Копирование части массива, выбранной по положению элемента.............. 122
5.9. Извлечение из массива элементов, удовлетворяющих
заданному условию......................................................................................................................123
5.10. Очистка массива..................................................................................................................124
5.11. Удаление дубликатов........................................................................................................125
5.12. Сведение двумерного массива.....................................................................................126
5.13. Точный поиск элементов массива...............................................................................128
5.14. Поиск элементов массива, удовлетворяющих заданному критерию......... 129
5.15. Удаление и замена элементов массива.................................................................... 131
5.16. Сортировка массива объектов по заданному свойству................................... 132
5.17. Преобразование элементов массива........................................................................ 134
5.18. Использование всех элементов массива в одном вычислении.................... 134
5.19. Проверка содержимого массива.................................................................................136
5.20. Построение коллекции недублирующихся значений....................................... 137
5.21. Создание коллекции элементов, индексированной по ключу...................... 139
Глава 6. Функции......................................................................................................141
6.1. Передача одной функции в другую в качестве аргумента................................. 141
6.2. Использование стрелочных функций.......................................................................... 145
6.3. Предоставление значения параметра по умолчанию......................................... 148
6.4. Создание функции, принимающей неограниченное число аргументов.... 149
6.5. Использование именованных параметров функции........................................... 150
6.6. Создание функции с сохранением состояния посредством замыкания..... 153
6.7. Создание функции-генератора, которая возвращает
несколько значений.....................................................................................................................155
6.8. Уменьшение избыточности за счет частичного применения........................... 160
10 Оглавление
6.9. Фиксация this посредством привязки функций...................................................... 163
6.10. Реализация рекурсивного алгоритма....................................................................... 166
Глава 7. Объекты......................................................................................................169
7.1. Проверка того, относится ли объект к заданному типу...................................... 169
7.2. Объединение данных с помощью объектных литералов.................................. 171
7.3. Проверка существования свойства у объекта........................................................ 174
7.4. Перебор всех свойств объекта.......................................................................................176
7.5. Проверка того, является ли объект пустым.............................................................. 178
7.6. Объединение свойств двух объектов..........................................................................180
7.7. Выбор способа определения свойств......................................................................... 181
7.8. Запрет любых изменений объекта................................................................................ 184
7.9. Перехват и изменение объектов с помощью прокси-объектов...................... 185
7.10. Клонирование --">
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (179) »
Книги схожие с «JavaScript. Рецепты для разработчиков» по жанру, серии, автору или названию:
Робин Никсон - Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5 Жанр: PHP Год издания: 2016 Серия: Бестселлеры o’reilly |
А. В. Кириченко, Е. В. Дубовик, А. П. Никольский - Web на практике. CSS, HTML, JavaScript, MySQL, РНР для fullstасk-разработчиков Жанр: Web-дизайн Год издания: 2021 |
Робин Никсон - Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5 Жанр: PHP Год издания: 2023 Серия: Бестселлеры o’reilly |