Библиотека knigago >> Компьютеры и Интернет >> Базы данных >> JavaScript. Рецепты для разработчиков


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1583, книга: Газета Завтра 432 (10 2002)
автор: Газета Завтра

"Газета Завтра 432 (10 2002)" - издание, привлекающее своей смелостью и эпатажностью. Газета не боится высказывать собственное мнение, часто выходящее за рамки общепринятого. Статьи издания отличаются острым, иногда провокационным стилем. Авторы анализируют политические и общественные события, не боясь высказывать неудобные для власти суждения. читать их всегда интересно, даже если далеко не во всем соглашаешься с предлагаемой точкой зрения. "Газета Завтра" не стремится...

Адам Д. Скотт , Шелли Пауэрс , Мэтью Макдональд (Microsoft MVP) - JavaScript. Рецепты для разработчиков

3-е издание JavaScript. Рецепты для разработчиков
Книга - JavaScript. Рецепты для разработчиков.  Адам Д. Скотт , Шелли Пауэрс , Мэтью Макдональд (Microsoft MVP)  - прочитать полностью в библиотеке КнигаГо
Название:
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]

окружности..............................................................................94
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. Клонирование --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.