Адам Д. Скотт , Шелли Пауэрс , Мэтью Макдональд (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. Рецепты для разработчиков". [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (179) »
Глава 19. Управление экосистемой Node................................................................ 462
Глава 20. Удаленные данные.......................................................................................... 481
Глава 21. Построение веб-приложений с помощью Express........................... 488
Об авторах............................................................................................................................... 524
Иллюстрация на обложке................................................................................................. 525
Оглавление
Предисловие..............................................................................................................15
Аудитория этой книги....................................................................................................................15
Структура издания...........................................................................................................................16
Условные обозначения..................................................................................................................16
Примеры кода....................................................................................................................................17
Благодарности...................................................................................................................................18
От издательства.................................................................................................................................18
Часть I
ЯЗЫК JAVASCRIPT
Глава 1. Настройка среды разработки...................................................................20
1.1. Выбираем редактор кода.....................................................................................................21
1.2. Использование консоли разработки в браузере......................................................23
1.3. Выполнение фрагментов кода в консоли разработчика.......................................27
1.4. Использование строгого режима для выявления типичных ошибок..............29
1.5. Вставка блоков HTML с помощью сокращенных команд Emmet.......................31
1.6. Установка менеджера пакетов npm (с Node.js)...........................................................33
1.7. Загрузка пакета с помощью npm......................................................................................36
1.8. Обновление пакета с помощью npm..............................................................................40
1.9. Настройка локального тестового сервера...................................................................42
1.10. Соблюдение стандартов кодирования с помощью статического
анализатора........................................................................................................................................45
1.11. Согласованное оформление кода с помощью форматировщика...................50
1.12. Эксперименты в интерактивной среде JavaScript..................................................52
Глава 2. Строки и регулярные выражения............................................................56
2.1. Проверка того, что строка существует и она не пустая..........................................56
2.2. Преобразование числового значения в форматированную строку................59
8 Оглавление
2.3. Вставка специальных символов........................................................................................61
2.4. Использование эмодзи..........................................................................................................63
2.5. Использование шаблонных литералов для более наглядной
конкатенации строк........................................................................................................................65
2.6. Сравнение строк без учета регистра..............................................................................67
2.7. Проверка того, содержит ли строка заданную подстроку....................................68
2.8. Замена всех вхождений строки.........................................................................................69
2.9. Замена тегов HTML на именованные сущности.........................................................70
2.10. Использование регулярных выражений для создания шаблонов
при замене строк..............................................................................................................................71
2.11. Извлечение списка из строки..........................................................................................74
2.12. Поиск по шаблону..................................................................................................................76
2.13. Удаление пробелов в начале и в конце строки.......................................................80
2.14. Замена первой буквы строки на прописную............................................................81
2.15. Валидация адреса электронной почты.......................................................................82
Глава 3. Числа.............................................................................................................84
3.1. Генерирование случайных чисел.....................................................................................84
3.2. Генерирование криптографически надежных случайных чисел.......................86
3.3. Округление до заданного десятичного разряда.......................................................88
3.4. Сохранение точности в дробных числах.......................................................................89
3.5. Преобразование строки в число......................................................................................91
3.6. Преобразование десятичных значений в шестнадцатеричные.........................93
3.7. Преобразование градусов в радианы............................................................................94
3.8. Вычисление длины дуги --">
- 1
- 2
- 3
- 4
- . . .
- последняя (179) »
Книги схожие с «JavaScript. Рецепты для разработчиков» по жанру, серии, автору или названию:
Мартин Грабер - SQL для простых смертных Жанр: Базы данных Год издания: 2014 |
А. В. Кириченко, Е. В. Дубовик, А. П. Никольский - Web на практике. CSS, HTML, JavaScript, MySQL, РНР для fullstасk-разработчиков Жанр: Web-дизайн Год издания: 2021 |
Н А Сливина, А И Плис - MATHCAD: математический практикум для экономистов и программистов Жанр: Базы данных |
Владимир Михайлович Илюшечкин - Основы использования и проектирования баз данных. Учебник для СПО Жанр: Базы данных Год издания: 2019 Серия: Профессиональное образование |